Python 使用绘制散点图绘制未排序的数据帧
每当我尝试使用plotly python库(在本例中是从Python 使用绘制散点图绘制未排序的数据帧,python,pandas,dataframe,plotly,Python,Pandas,Dataframe,Plotly,每当我尝试使用plotly python库(在本例中是从Modeanalytics dataframe)绘制数据时,它最终会将无序的数据点连接在一起,并造成如下混乱: 如果我使用生成数据帧的SQL查询对数据进行排序,那么绘图看起来很棒 但是,我想用python而不是SQL对数据进行排序 我尝试获取无序数据帧并执行以下操作: df.sort_values(by=['time']) 但这仍然导致了混乱的阴谋 如何在python中对数据帧进行排序以使其正确打印?默认情况下,在不修改原始数据帧的情
Modeanalytics dataframe
)绘制数据时,它最终会将无序的数据点连接在一起,并造成如下混乱:
如果我使用生成数据帧的SQL查询对数据进行排序,那么绘图看起来很棒
但是,我想用python而不是SQL对数据进行排序
我尝试获取无序数据帧并执行以下操作:
df.sort_values(by=['time'])
但这仍然导致了混乱的阴谋
如何在python中对数据帧进行排序以使其正确打印?默认情况下,在不修改原始数据帧的情况下返回新数据帧
您可以将标志设置为True
,或者将输出分配回原始数据帧
尝试:
或
请删除
r
标记。@pault已删除,非常感谢您的帮助,解决了我的问题!:)
df = df.sort_values(by=['time'])
df.sort_values(by=['time'], inplace=True)