请问,有没有办法在下面的图形中旋转xticks(只是为了使其更易读)?通常的sns.xticks()
在新的seaborn.objects开发中不起作用(这太棒了!)
tcap.\
assign(date_time2 = tcap['date_time'].dt.date).\
groupby(['date_time2', 'person']).\
agg(counts = ('person', 'count')).\
reset_index().\
pipe(so.Plot, x = "date_time2", y = "counts", color = "person").\
add(so.Line(marker="o", edgecolor="w")).\
label(x = "Date", y = "# of messages",
color = str.capitalize,
title = "Plot 2: Volume of messages by person, by day").\
scale(color=so.Nominal(order=["lorne_a_20014", "kayla_princess94"])).\
show()
此外,我的x轴是分类变量,出现了以下警告:
使用分类单位绘制可解析为浮点数或日期的字符串列表。如果这些字符串应该被绘制为数字,请在绘制之前将其转换为适当的数据类型。我尝试使用:import warnings
warnings.filterwarnings("ignore",category=UserWarning)
seaborn.objects
的相同问题,请参见 在 seaborn 中旋转标签文本。 - Trenton McKinney