我正试图用pythonseaborn绘制一些图形,但是看起来它无法读取数据名。数据是韩文的。你知道吗
所以这发生了。。。你知道吗
import seaborn as sns
import matplotlib.pyplot as plt
a = ['전라북도', '전라북도', '전라북도', '전라북도', '전라북도', '전라북도', '전라북도', '전라북도', '전라북도', '전라북도', '전라북도', '전라북도', '전라북도', '전라북도', '전라북도', '전라북도', '전라북도', '전라북도', '전라북도', '전라북도', '서울', '서울', '서울', '서울', '서울', '서울', '서울', '서울', '서울', '서울', '서울', '서울', '서울', '서울', '서울', '경기도', '경기도', '경기도', '경기도', '경기도', '경기도', '경기도', '경기도', '경기도', '경기도', '경기도', '경기도', '경기도', '경기도', '경기도', '경기도', '경기도', '경기도', '경기도', '경기도', '경기도', '경기도', '경기도', '경기도', '경기도', '경기도', '경기도', '경기도', '경기도', '경기도', '경기도', '경기도', '경기도', '경기도', '경기도']
df = pd.DataFrame(a, columns=['province'])
sns.catplot(x='province', kind='count', data=df)
plt.show()
图形
我怎样才能解决这个问题?你知道吗
这是字体的问题。只需将字体设置为支持
CJK
(中日韩)字符的字体,例如'Noto Sans CJK JP'
。 然后,只需使用sns.set(font=...)
进行设置:导致:
请参见here以获取Matplotlib(以及Seaborn)可以在系统中找到的可用字体列表。你知道吗
相关问题 更多 >
编程相关推荐