关于Pandas的一些小学习 读取+保存+排序函数

关于Pandas的一些小学习 读取+保存+排序函数,第1张

今天浅学习了一下pandas 经过手敲代码 才发现自己掌握的远比自己想象的要少多了

明天开始 多多联系 多动手少动嘴 不能眼高手低

以下涉及到 读取数据+转变成DataFrame类型+数据处理转变成float类型+模型保存

1.以后接触的代码要开始写相对路径了 绝对路径感觉有时候确实麻烦

data_1=pd.read_csv('./Logs_test/2.txt', sep=" ",header=None)

2.DataFrame类型

df_1= pd.DataFrame(data_1)

3.切片 *** 作

df_1["psnr"]=df_1[3].apply(lambda x:x[5:])

4.不得不说 pandas对于处理数据 是真的简单

df_1["data2_psnr"]=df_2["psnr"]

5.在进行后续运算时 要将str类型转变成float

df_al=pd.DataFrame(df_1["data2_psnr"],dtype=float)
df_all=pd.DataFrame(df_1["psnr"],dtype=float)

6.排序函数:df.sort_values

df_al.sort_values(by="value" , inplace=True, ascending=False)

7.保存DataFrame数据

df_al.to_csv("./Logs_test/value.txt",index=True,sep='\t')

df_al.to_excel("./Logs_test/value.xlsx",index=True)

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/915695.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-16
下一篇 2022-05-16

发表评论

登录后才能评论

评论列表(0条)

保存