我有一个带有以下属性的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')
任何想法如何让它从脚本执行?
答案 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()