【发布时间】:2022-01-13 07:35:45
【问题描述】:
我有一个 CSV 文件,其中 A 列 (MMM-YYYY) 中的日期和 B、C 和 D 列中的累积百分比股票收益。我正在尝试创建一个折线图来比较股票在此期间的表现。但是,当我运行我的代码时,y 轴不像在 excel 中那样按数字顺序(从低到高),例如我希望 y 轴以最低值开始并以最高值结束。有谁知道如何纠正这个问题?
我的代码和输出如下所示。
import plotly.express as px
import pandas as pd
import numpy as np
Return = pd.read_csv('MonthlyReturnsColumn.csv')
fig = px.line(Return, x="Month", y=Return.columns[1:4], title="Cumulative Return")
fig.update_yaxes(type ='category')
fig.show()
【问题讨论】:
标签: python pandas numpy plotly