gpt4 book ai didi

python - 可以在 Python 的绘图命令中添加条件语句吗?

转载 作者:行者123 更新时间:2023-12-01 00:31:22 25 4
gpt4 key购买 nike

我有一组数据(两列“食物 1”、“食物 2”+ 标签列“味道”)。

我想将两列绘制为 X 和 Y,并根据标签更改标记的形状。标签列是二进制的 [ 0 , 1]。

例如:

data.plot(kind='scatter', x='food 1', y='food 2')

例如如果标签为“0”,我想使用方形标记,如果标签为“1”,我想使用三角形标记。

如何做到这一点?

最佳答案

没有用于在单个分散调用中将条件应用于标记的 API。

通常的解决方案是将点分成两组,并调用 scatter() 两次,一次针对 0 个标记点,另一次针对 1 个标记点:

plt.scatter(x0, y0, marker='s')
plt.scatter(x1, y1, marker='^')

关于python - 可以在 Python 的绘图命令中添加条件语句吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58157117/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com