python - 使用 Plotly 从列表中绘制点图
问题描述
我有一个 Pandas Serie S,有
Index Number
A 10
B 13
C 14
D 23
我的目标是用 python 制作这个列表的点图。
我正在关注这个tuto:with plotly
但是,我不明白如何从我的意甲转到可视化。
我尝试了以下方法:
fig = px.scatter(s, x="number", y="index",
title="Title")
fig.show()
但什么也没有发生。
我进入情节点图的过程中有什么问题?
解决方案
与教程类似,您可以将数据保存在数据框中并绘制它
from bokeh.io import output_notebook
output_notebook()
import pandas as pd
import plotly.express as px
S = pd.Series([10, 13, 14, 23], index=['A','B','C','D'])
df = pd.DataFrame({'index' : S.index,
'values': S.values})
fig = px.scatter(df, x="index", y="values")
fig.show()
推荐阅读
- gcc - 使用 -fPIC 和 -Os 克服 arm gcc 错误
- android-camera - 从 CameraX 创建位图图像以放入 ImageView
- java - 有没有办法解决 Xamarin 表单中的 Invalid ProGuard 配置文件错误?
- gnuplot - 如何使边缘标记颜色
- python - csv和txt之间的列标题形成差异
- vb6 - 如何更改vb6中的列位置?
- lua - AwesomeWM:在代码中关闭提示框而不按 Enter/Escape
- wordpress - 忍者表单自定义验证不起作用
- python - 在 Python 中转换数组
- xamarin.android - Xamarin Mobile - HTML 类型的标签在 Android 上不显示 img