如何用pandas读取csv文件上的数据,如何用python读取csv文件并画图
这篇文章主要介绍了计算机编程语言如何利用熊猫读取战斗支援车数据并绘图,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
目录
如何利用熊猫读取战斗支援车数据并绘图绘制图像展示结果熊猫画姓氏相关系数热力图姓氏相关系数计算函数
如何利用pandas读取csv数据并绘图
导包,常用的数组和熊猫,绘图模块matplotlib,
将matplotlib.pyplot作为血小板计数导入
进口熊猫作为螺纹中径
将数组作为铭牌导入
图=plt .图()
ax=fig.add_subplot(111)
读取战斗支援车文件的数据,保存到数组数组内
path _ CSV= e : \ \ python \ \ python \ \ 2021 \ \ 202104 \ \ 04091 \ \ path _ data。CSV
xa=np.array([42.0,44.4,43.1,40.6])
ya=np.array([21.6,21.2,13.5,14.0])
xa1=np.array([10,40])
ya1=np.array([10,40])
path _ data _ x=PD。read _ CSV(path _ CSV,header=None,usecols=[0])
路径数据y=PD。read _ CSV(path _ CSV,header=None,usecols=[1])
path _ x=NP。数组(路径数据x)[:0]
path _ y=NP。数组(路径数据y)[:0]
绘制图像
打印(路径x[0])
打印(path_y[0])
ax.plot(xa1,ya1,color=g ,linestyle= ,marker= . )
ax.plot(xa,ya,color=g ,linestyle=-,marker= . )
ax.plot(path_x,path_y,color=m ,linestyle= ,marker= . )
plt.show()
展示结果
pandas画pearson相关系数热力图
pearson相关系数计算函数
data.corr()该方法支持空值当前位置
将海生的作为社交网站(Social Network Site的缩写)导入
将数组作为铭牌导入
将matplotlib.pyplot作为血小板计数导入
数据=pd .DataFrame({A:[np.nan,2,9], B:[4,14,6], c:[987,8,9]})
f,ax=plt.subplots(figsize=(14,10))
corr=data.corr()
#打印(更正)
sns.heatmap(corr,cmap=RdBu ,线宽=0.05,ax=ax)
# 设置轴线的标题
ax.set_title(特征之间的相关性)
plt.show()
plt.close()
f。保存fig( SNS _ style _ origin。jpg ,dpi=100,bbox_inches=tight )
其中热图()方法中有安诺参数,默认为假的,不显示每个颜色的数字,如果设置为:annot=True,则在每个热力图上显示数字。
效果如下:
以上为个人经验,希望能给大家一个参考,也希望大家多多支持盛行信息技术软件开发工作室。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。