我正在处理有关泰坦尼克号上幸存者的数据集,我试图在此显示乘客的年龄与其所付票价之间的关系。
但是,我很好奇是否有一种方法可以根据数据集中的性别将某些点的颜色设置为不同。我在互联网上看到的大多数示例都集中在如何更改两个单独数据集的颜色上。最初,我尝试使用if语句根据性别更改颜色,但这对我不起作用,就像我希望的那样。
答案 0 :(得分:1)
使用seaborn可能会容易得多:
import seaborn as sns
data = sns.load_dataset('titanic')
sns.scatterplot('age', 'fare', data=data, hue='sex')
答案 1 :(得分:0)