Не может фасетировать переменную с более чем 9 уровнями в ggplot на python - PullRequest
2 голосов
/ 28 мая 2019

Этот код работает:

import pandas as pd
from ggplot import *
df = pd.DataFrame(data = {'facet_var': [1,2,3,4,5,6,7,8,9,1], 'hist_var': [1,2,3,4,5,6,7,8,9,0]})
ggplot(aes(x='hist_var'), data = df) + geom_histogram() + facet_wrap('facet_var')

Этот код не:

import pandas as pd
from ggplot import *
df = pd.DataFrame(data = {'facet_var': [1,2,3,4,5,6,7,8,9,10], 'hist_var': [1,2,3,4,5,6,7,8,9,0]})
ggplot(aes(x='hist_var'), data = df) + geom_histogram() + facet_wrap('facet_var')

Единственное изменение - это добавление 0 к финальной 1, что делает ее 10 уровнями вместо 9.Есть идеи?

...