Как добавить аргумент markersize к графику DataFrame? - PullRequest
1 голос
/ 27 марта 2019

Я пытаюсь построить DataFrame и хочу изменить размер маркера, но мне кажется, что я не могу сделать это в одном вызове plot ().

ax0 = df_can_t.plot(kind='scatter', x='Year', y='China', \
figsize=(30,10), color = 'red', marker= '+', markersize = 14.0)

Я получаю сообщение об ошибке: AttributeError: Неизвестное свойство markersize.

Однако, похоже, что 'markersize' разрешен (https://matplotlib.org/api/_as_gen/matplotlib.pyplot.plot.html), поэтому я не уверен, в чем проблема.

1 Ответ

0 голосов
/ 27 марта 2019

С точечной диаграммой , у вас параметр размера просто s, попробуйте:

ax0 = df_can_t.plot(kind='scatter', x='Year', y='China', \
figsize=(30,10), color = 'red', marker= '+', s = 14.0)

Вот MVCE:

import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns

df = sns.load_dataset('iris')

ax = df.plot(kind='scatter', x='petal_width', y='sepal_width', s=10.0)

Вывод:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...