2015-11-16 4 views
2

У меня есть следующие фиктивные данные в CSV-файле:FacetGrid данных в Сиборне

Player,Month,Score 
One,Jan,500 
One,Feb,625 
One,Mar,700 
Two,Jan,300 
Two,Feb,275 
Two,Mar,1000 
Three,Jan,600 
Three,Feb,900 
Three,Mar,1200 

И произвела FacetGrid через Сиборн со следующим кодом:

g = sns.FacetGrid(df, row="Player",col="Month", margin_titles=True) 
g.map(sns.barplot, "Month", "Score") 

который выглядит как :

enter image description here

Тем не менее, обратите внимание на метку х-ось на каждом ч rt - «Mar» (внизу), который является последним месяцем в наборе данных для каждого Игрока. Почему это? Как изменить или удалить эту метку?

+0

Используйте 'factorplot'. – mwaskom

ответ

1

Вы должны использовать factorplot, который заботится о некоторой важной бухгалтерии, о которых значение должно отображаться в каждой грани:

sns.factorplot(x="Month", y="Score", 
       row="Player", col="Month", data=df, 
       margin_titles=True, kind="bar") 

enter image description here

+0

Ничего себе. Это было легко. Очень признателен. –

Смежные вопросы