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()