본문 바로가기
파이썬

파이썬 Pandas Barplot에서 x 축 눈금 레이블을 회전하는 방법

by º기록 2020. 11. 19.
반응형

다음 코드로 :

import matplotlib
matplotlib.style.use('ggplot')
import matplotlib.pyplot as plt
import pandas as pd

df = pd.DataFrame({ 'celltype':["foo","bar","qux","woz"], 's1':[5,9,1,7], 's2':[12,90,13,87]})
df = df[["celltype","s1","s2"]]
df.set_index(["celltype"],inplace=True)
df.plot(kind='bar',alpha=0.75)
plt.xlabel("")

이 음모를 만들었습니다.


x 축 눈금 레이블을 0 도로 회전하려면 어떻게해야합니까?

나는 이것을 추가하려고 시도했지만 작동하지 않았습니다.

plt.set_xticklabels(df.index,rotation=90)

 

해결 방법

 


import matplotlib
matplotlib.style.use('ggplot')
import matplotlib.pyplot as plt
import pandas as pd

df = pd.DataFrame({ 'celltype':["foo","bar","qux","woz"], 's1':[5,9,1,7], 's2':[12,90,13,87]})
df = df[["celltype","s1","s2"]]
df.set_index(["celltype"],inplace=True)
df.plot(kind='bar',alpha=0.75, rot=0)
plt.xlabel("")
plt.show()

결과 플롯 :


 

참조 페이지 https://stackoverflow.com/questions/32244019

 

 

반응형

댓글