plotnine - jupyter lab - добавляет значения x и y в поля

Я импортировал plotnine и запустил следующий код.

Примеры запускаются, но когда я запускаю график, подобный приведенному ниже, я получаю все значения x и y, напечатанные на полях. Кто-нибудь еще

x       = np.arange(-5.,5.,0.25,dtype=float)
gamma   = 5.
y       = gamma * x / (x ** 2 + gamma)
gg      = pd.DataFrame()
gg['x'] = x
gg['y'] = y

p = ggplot(aes(x,y),gg) + geom_point() 
p.save(filename = 'test3.png', height=5, width=5, units = 'cm')
p

выходной график лаборатории Юпитера

1 ответ

По словам Розанны Розаннаданна - "Неважно".

Если кто-то еще не конвертирует из пакета R ggplot.

Я, вероятно, написал о 1000 ggplots в R, и проблема выше в том, что оператор R ggplot принимает переменные x и y, как указано выше:

p = ggplot(aes(x,y),gg) + geom_point() 

Видимо, сюжету нужно назначить x и y, так что это работает:

p = ggplot(aes(x='x',y='y'),gg) + geom_point().
Другие вопросы по тегам