python - jupyter notebook 上的交互式绘图
问题描述
我正在尝试获取交互式绘图,但此代码的输出完全为空。如果我删除 plt.show() 我得到这个输出 AxesSubplot: without the image
import numpy as np
import pandas as pd
xx=float('nan')
data=[['A', 1, xx ],
['B', 5,6],
['C', 4,6]
,['A', 6,xx],
['B',9,xx],
['C', 7,9]
,['A', 2,3],
['B', 5,1],
['C',2,10]
,['B', 8,2],
['B', 5,4],
['C', 8,5 ]]
dff = pd.DataFrame(data, columns=['x','y','z'])
import matplotlib.pyplot as plt
%matplotlib notebook
dff['y'].value_counts().plot(kind='bar')
plt.show()
解决方案
推荐阅读
- tesseract - 正方体 OCR 音高文本
- mysql - 我试图将我的 SpringBoot 应用程序与本地主机中的 MySQL 数据库连接起来。但它显示了这个错误。(我的 MySQL 版本是 5.0)
- java - 在将 Maven 多模块项目从 git 克隆到 intellij 时,不会自动设置源、测试源和资源根
- mysql - Mysql SUM 和 GROUP BY 来自 3 个表
- docker - 了解 docker 端口分流
- sql - LIKE 运算符作为 RegEx 的替代品
- java - 当我在 Struts 1.3 应用程序中重定向到登录页面时如何显示“:无效的用户名和密码”
- javascript - 使用使用效果 React Native 设置过期日期,但屏幕无法正确重新渲染
- javascript - 使用浏览器中的 create-react-app 读取和写入文本文件
- ios - 如何在for循环中按顺序运行函数