python - 当我使用 plotly 绘图时什么都没有出现
问题描述
我是 python 绘图的新手。我想做一个县合唱团。我正在尝试下面的代码。我没有得到任何错误,但我也没有得到任何情节。我假设会出现一个单独的窗口,其中包含我的视觉效果。Spyder 只是运行代码,什么也没有。我是 python 新手,所以也许我的期望是错误的。提前致谢。
import plotly.figure_factory as ff
fips = ['06021', '06023', '06027',
'06029', '06033', '06059',
'06047', '06049', '06051',
'06055', '06061']
values = range(len(fips))
fig = ff.create_choropleth(fips=fips, values=values)
fig.layout.template = None
fig.show()
当我运行这个:
import matplotlib.pyplot as plt
plt.plot([1, 2, 3, 4])
plt.ylabel('some numbers')
plt.show()
产生了一个情节。
找到了解决方案。问题是下面的代码在新的浏览器窗口中将结果绘制为 html 类型的东西。我计划将此输出合并到 Microsoft PowerBI 仪表板中。因此,我认为我需要输出出现在 Ipython 控制台中。我正在使用间谍。
fips values
01234 2348564
12356 897
10012 984375
fips = y_2017['NewFIPS'].tolist()
values = y_2017['Yr_Neg_Money_Cnty'].tolist()
colorscale=["#f7fbff","#ebf3fb","#deebf7","#d2e3f3","#c6dbef",
"#b3d2e9","#9ecae1", "#85bcdb","#6baed6",
"#57a0ce","#4292c6","#3082be","#2171b5",
"#1361a9","#08519c","#0b4083","#08306b"]
endpts = list(np.linspace(1, 3000000, len(colorscale) - 1))
fig = ff.create_choropleth(fips=fips, values=values, colorscale= colorscale, binning_endpoints=endpts)
py.offline.plot(fig)
fig.show() 可能是我正在寻找的,但仍然无法让它工作。
解决方案
推荐阅读
- javascript - 科普特类型日历组件 React Native
- docker - 为什么执行 Golang 可执行文件的 docker 容器在启动后立即挂起?
- css - 表有边距,但到处都是 0
- r - 使用 dplyr 加入不正确的数据
- kotlin - 尝试在 while 循环中添加 0.1 最终会添加大约 0.1
- python - Discord.py、bot.event 有效,但 bot.command 无效
- keycloak - 如何更改通过 Keycloak 令牌交换创建的访问令牌的内容
- c++ - VSCode - 调试 C++ 时无法将输入输入控制台
- amazon-web-services - aws emr s3-dist-cp MapReduce 作业在 CopyFilesReducer.cleanup 上失败
- swift - 选择一个 CoreData 对象并将其作为绑定传递