python - 如何加载 Pandas Matplotlib 图形?
问题描述
我如何加载这些数据框图(见下面的代码)?
我可以使用 %matplotlib inline 在 Jupyter Notebook 中加载图表。
但是,当我进入空闲和命令行提示时,它们不会加载。我已经删除了 %matplotlib inline,因为我知道这是一个 Jupyter Notebook 命令。
我已经尝试过plt.show()通常可以工作,而df.plot.show()
我觉得我忘记或错过了一些非常基本的东西。这是我第一次尝试从数据框中制作图表。
df.plot(kind='bar')
df.plot(kind='barh')
df.plot.pie(y='ItemsOrdered', figsize=(5, 5))
df.plot.pie(y='Transactions', figsize=(5, 5))
#https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.plot.pie.html
df.plot.pie(y='AIV', figsize=(5, 5))
df.plot.pie(subplots=True, figsize=(11, 6))
df.plot.bar(subplots=True, figsize=(11, 6))
df.plot.barh(subplots=True, figsize=(11, 6))
解决方案
推荐阅读
- numpy - 即使在项目解释器中看到 numpy,也找不到 Pycharm 模块 numpy
- gulp - 使用 babel-polyfill 在 IE11 中未定义 Promise
- c++ - 了解 GCC 内联
- sql - 查找所有没有至少一项标记为 Confections 的订单
- javascript - 将泛型类型作为类型参数传递
- hyperledger-fabric - 使用不同的密钥加密和解密 - Hyperledger Fabric
- html - 如何在css中嵌套多个计数器?
- python - VPython没有输出
- ios - Flutter 在我的 Flutter 应用程序的根目录上构建 IOS 不起作用
- mysql - Mysql 通过连接从一个表中获取基于另一个表的结果