美文网首页
matplotlib实战

matplotlib实战

作者: 程南swimming | 来源:发表于2020-06-12 17:38 被阅读0次

数据预处理是建立模型的第一步,因此学会用matplotlib画图&简单分析必不可缺。

一、引用

import matplotlib.pyplot as plt
注意不要将python文件取名为matplotlib.py,否则会报错

二、pandas数据绘图

rf=pd.read_csv("")
plt.figure()
x=rf.Sex[rf["Survived"]==0].value_counts() #得到每一个属性值是一行,最后对应到图上就是横坐标的一个点
y=rf.Sex[rf["Survived"]==1].value_counts()
data_sex = pd.DataFrame({'获救':x,'未获救':y})
data_sex.plot(kind='bar',stacked=True)
plt.show()
图的横坐标是行,纵坐标是每个列的值
data_sex是一个以字典形式创建的,列名是获救,未获救
         获救  未获救
female   81  233
male    468  109

三、普通数据绘图

基本同matlab

plt.figure()
line = plt.plot(range(5))[0]
plt.show()
plt.plot(t, s, 'g--o', label = 'sinx')
plt.title()
plt.xlabel()
plt.subplot()

相关文章

网友评论

      本文标题:matplotlib实战

      本文链接:https://www.haomeiwen.com/subject/ovdntktx.html