我创建了一个形状(1,105)数据框,该数据框以教室编号作为列名,并且该数据框的唯一行包含每个教室中其相应列内的学生总数。我想制作一个饼图,其中列名作为标签,第一行中的对应数字作为数据。
非常感谢您。
答案 0 :(得分:0)
要非常简单地从DataFrame中绘制饼图,您可以执行以下操作:
df.transpose().plot.pie(subplots=True)
我通过这个简单的DataFrame进行了尝试:
df = pd.DataFrame([[24, 65, 13, 23, 10]], columns=[1, 2, 3, 4, 5])