import seaborn as sns
t=sns.relplot(data=df,x='Grup ve Alt Gruplar',y='GENEL INDEKS',kind='scatter')
t.set_xticklabels(df['Grup ve Alt Gruplar'],rotation=30)
l=sns.relplot(data=df,x='Grup ve Alt Gruplar',y='GENEL INDEKS',kind='line')
l.set_xticklabels(df['Grup ve Alt Gruplar'],rotation=30)
这些之间的区别只是“种类”。点的时间序列看起来不错,而线的输出却明显不同。
答案 0 :(得分:0)
您已经手动设置了刻度标签,但这并不是实际绘制它们的方式(可能)。尝试删除刻度线标签,这可能对您更加清楚。您会看到存在相同的y和x值,因为您已经重新标记了x轴,所以它们只是被打乱了。
要强调的一件事是您的x值不是数字。但是,lineplot
将尝试对x值进行排序(按字母顺序排列)。另一方面,scatter
将按照给定的顺序绘制x值。