【发布时间】:2019-01-06 19:28:57
【问题描述】:
我使用 Jupyter Notebook 学习 Python(Python 3),并开始探索 Jupyter 中的数据可视化。但是每次我尝试运行图形代码时,似乎内核都会永远加载并且根本不会产生任何输出。 这是我的以下代码之一:
import numpy as np
import pandas as pd
%matplotlib inline
import matplotlib.pyplot as plt
df= pd.read_csv("dataset.csv")
print(df.head())
num_bins = 10
plt.hist(df['age'], num_bins, density=1, facecolor='red', alpha =0.5)
plt.show()
这里有什么我想念的吗?
非常感谢!
【问题讨论】:
-
标记 matplotlib 为好。
-
您的 CSV 文件有多大?另外,您确定您已正确设置 CSV 文件的路径吗?使用示例数据框在我自己的系统上进行测试,此代码运行良好。
-
我建议您将代码拆分为多个单元格。导入一次单元格,在一个单元格中加载数据并在另一个单元格中绘制图形。将使调试更容易
标签: python matplotlib jupyter-notebook