У меня есть Pandas Dataframe, в котором каждый столбец представляет отдельный набор данных, и я хотел бы отобразить их все вместе. Я могу просто позвонить plt.plot(df)
, и он делает это на отлично. У меня два вопроса:
- Как изменить цвета графиков по умолчанию? То есть, как я могу заставить другую цветовую карту?
- Можно ли, так сказать, дать все символы сюжета за один раз?
Я знаю, что могу определить стиль графика для каждого столбца отдельно, например:
plt.plot(df['col1'],'ro-',df['col2'],'b*--',df['col3'],'go-.')
Но я надеялся на что-то более краткое, в духе:
plt.plot(df,colors=colors, styles=styles, markers=markers)
где переменные colors
, styles
и markers
были определены ранее. Или, может быть, что-то вроде:
plt.colors = <something that defines colors>
plt.styles = ...
plt.markers = ...
plt.plot(df)
Я знаю, что нет plt.styles
, но есть ли что-то, что могло бы иметь тот же эффект: то есть, предопределить все возможные стили линий, которые будут использоваться в многострочном графике?