pyplot_express可视化操作pandas数据集
pyplot express 示例
## 使用pyplot express
import plotly_express as px
fig = px.scatter(df_v1, x="ds", y="订单组数")
fig.update_yaxes(rangemode="tozero",tickformat='.')
fig.update_xaxes(tickangle=45, tickformat='%Y-%m-%d')
fig.show()
使用pyplot express 文档
Step1: 可直接加载dataframe数据框,x轴,y轴对应字段即可;
Step2: 可以使用fig.update_yaxes,fig.update_xaxes 更新布局,即更新ployly的layout;
重点说明:fig.update_yaxes,fig.update_xaxes 设置等价于 plotly的layout设置,分别设置X轴,y轴
详细layout布局设置请查询参考文档;
Mark:
Y轴禁用科学计数法:主要设置字段是:
X轴日期正常显示:主要设置字段也是:
Y轴从0刻度显示或者自由显示 ;
import plotly.express as px
iris = px.data.iris()
fig = px.scatter(iris, x="sepal_width", y="sepal_length", facet_col="species")
fig.update_xaxes(rangemode="tozero") #从0显示
fig.update_yaxes(rangemode="tozero") #从0显示
fig.show()
X轴设置倾斜角度
import plotly.express as px
tips = px.data.tips()
fig = px.histogram(tips, x="sex", y="tip", histfunc='sum', facet_col='smoker')
fig.update_xaxes(tickangle=45, tickfont=dict(family='Rockwell', color='crimson', size=14))
fig.show()
参考文献:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)