python - 如何将 Pandas 数据框作为参数传递给 matplotlib 库方法 plot

标签 python pandas matplotlib dataframe charts

如何将 pandas 数据帧作为参数传递给 matplotlib 库方法 plot ? 例如

import matplotlib.pyplot as plt
plt.plot(df1.as_matrix(['Score']),df1.as_matrix(['Score']))

最佳答案

看来你需要Series.valuesSeries 转换为 numpy 数组:

plt.plot(df1['Score'].values, df1['Col'].values)

或者使用DataFrame.plot :

df.plot(x='Score',y='Col')

关于python - 如何将 Pandas 数据框作为参数传递给 matplotlib 库方法 plot,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45915309/

相关文章:

python - 在 python 中使用字符串作为注释

python - 如何使用 python-xlib 读取 X 属性?

python - 获取异常消息 : str(e) vs e. args[0] 的更好方法是什么?

python - 删除 matplotlib 子图中的多余图

python - 视觉分离 Pandas 中的条形图集群

python - Instabot KeyError : 'urlgen'

python - 自动更新 pandas 中的列?

python - 并排组合多个数据帧并重命名它们

python - 将计数列添加到数据框,该列在另一行更改时计数

python - 如何在每个波段/箱中以数据百分比作为标签绘制正态分布?