dataframe 常用总结

import pandas as pd
import matplotlib.pyplot as plt

# 创建dataframe
df_tmp = pd.DataFrame({'时间':list(df6['时间']),
                      '6F-X向水平振动':list(df6['X向水平振动']),
                      '5F-X向水平振动':list(df5['X向水平振动'])})

# 读取本地csv文件 
df =pd.read_csv('xxx.csv') 

# dataframe指定列改做为索引 
df.set_index(["时间"], inplace=True) 

# dataframe整体切片 
df = df_tmp.iloc[num1:num2,:] 

# 删除某列 
del df['压力'] 
# dataframe绘图 df.plot() 

# 绘图汉字 
plt.rcParams['font.sans-serif']=['SimHei'] plt.rcParams['axes.unicode_minus'] = False plt.xticks(color='black', rotation=10)

# 颜色和旋转角度 
plt.grid() plt.legend() plt.show() 

# dataframe绘制热力图 
cm1 = df.corr() 
hm2 = sns.heatmap(cm1,square=True,annot=True,cmap='RdPu',fmt='.2f',annot_kws={'size':10}) 
plt.show()
 

 

posted on 2021-01-28 14:27  玩转机器学习  阅读(208)  评论(0编辑  收藏  举报