在脚本中使用pandas dataframe的.plot()功能

时间:2017-07-30 22:38:01

标签: python python-3.x pandas dataframe

我有一个带有以下属性的pandas数据框:

名称:df_name,

关注栏目:col1

如果我想绘制一个列,我可以在python shell(>>>)或ipython notebook中执行以下代码。

>>>df_name['col1'].plot(kind='bar')

但是,我想在脚本中使用相同的函数并从命令行执行,该图不会出现。

我想写的脚本如下所示:

import pandas as pd
.
.
.
df_name=pd.read_csv('filename')

# Printing bar chart of 'col1'

df_name['col1'].plot(kind='bar')

任何想法如何让它从脚本执行?

1 个答案:

答案 0 :(得分:0)

我认为,您需要导入matplotlib.pyplot并使用show示例中的show方法。

import pandas as pd
import matplotlib.pyplot as plt

df_name=pd.DataFrame([1,2,3])
df_name[0].plot(kind='bar')

plt.show()