首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用parallel_coordinates调整y轴

使用parallel_coordinates调整y轴
EN

Stack Overflow用户
提问于 2022-02-04 12:40:33
回答 1查看 68关注 0票数 1

我正在用平行坐标的形式与熊猫绘制一些数据,但我不太确定如何设置y轴缩放。

这是我的代码:

代码语言:javascript
复制
def show_means(df: pd.DataFrame):
plt.figure('9D-parallel_coordinates')
plt.title('continents & features')
parallel_coordinates(df,'continent', color=['blue', 'green', 'red', 'yellow','orange','black'])
plt.show()

我得到了这个:在这里输入图像描述

如图所示,"tempo“的值比其他值要大得多。我想缩放所有的功能值之间的0和1,并得到一个线图。我怎么能这么做?另外,我想把注释改为垂直注释,这样读者就可以更容易地理解它。

这是我的数据框架:在这里输入图像描述

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-02-04 12:53:53

若要使您的值在0到1之间正常化,您有多个选择。其中一个可以是(MinMaxScaler):每列的最低值为0,最高值为1:

代码语言:javascript
复制
df = (df - df.min()) / (df.max() - df.min())

若要具有垂直标签,请使用df.plot(rot=90)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70986548

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档