我正在研究调查数据,并试图创建一个堆积百分比条形图来表示回答。我已经找过了,但没有找到任何符合我的数据布局的东西。我正在努力寻找一种方法来将我所拥有的转换成一种可用的形式。你知道吗
这是一个4分制(使用Love,like,meh,hate),我找不到一种方法来使用.value\u counts()来获得每个问题的回答数,并将其转换为百分比。你知道吗
我尝试过在列上循环,但它开始变得混乱,我无法使用以下方法适当地解包:
d = {'User':['James', 'Bob', 'Amanda'], 'Q1':['Love', 'Hate', 'Meh'],
'Q2':['Okay', 'Hate', 'Meh']}
ratings = pd.DataFrame(data=d)
answers=[]
for column in ratings_df:
answers.append(ratings_df[column].value_counts())
下面是我在寻找指导时发现的一些东西的链接,虽然我熟悉python,但我不能用python重新创建代码(我还是很新的)。但这是我想要创造的理念:
https://andrewpwheeler.wordpress.com/2013/10/21/stacked-pyramid-bar-charts-for-likert-data/
如果还有什么需要我澄清的,请告诉我,谢谢你的帮助!你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐