Заставить панд сюжет () показать xlabel и xvalues - PullRequest
0 голосов
/ 03 октября 2018

Я использую стандартную функцию pandas.df.plot() для построения двух столбцов в кадре данных.По какой-то причине значения оси x и xlabel не видны!Кажется, в этой функции также нет вариантов их включения (см. https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.plot.html).

Кто-нибудь знает, что происходит и как это исправить?

import matplotlib.cm as cm
import pandas as pd

ax1 = df.plot.scatter(x='t', y='hlReference', c='STEP_STRENGTH', cmap=cm.autumn);

дает это: xvalues and label missing

1 Ответ

0 голосов
/ 03 октября 2018

Сначала создайте свой экземпляр осей, а затем отправьте его в качестве аргумента для сюжета ()

import matplotlib.cm as cm
import pandas as pd


X = np.random.rand(10,3)
df = pd.DataFrame(X,columns=['t','hlReference', 'STEP_STRENGTH'])
fig,ax1=plt.subplots()
df.plot.scatter(x='t', y='hlReference', c='STEP_STRENGTH', cmap=cm.autumn,ax=ax1)

enter image description here

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