凯凯的小朋友 2022-09-18 23:16 采纳率: 0%
浏览 26

关于#Python绘制饼图#的问题,如何解决?

我在用Python绘制饼图的时候,饼图边上总会有一个None,代码来来回回看了好多遍也找不出原因,如何去掉这个none呢,

img

from turtle import color
import warnings
warnings.filterwarnings("ignore")#忽略警告消息

import pandas as pd

tmdb_novel_data = pd.read_csv(r'xiaoshuo.csv')
tmdb_novel_data.info()#查看文档

import matplotlib.pyplot as plt

plt.rcParams['font.sans-serif'] = ["Microsoft YaHei"] #显示中文标签
plt.rcParams['axes.unicode_minus'] = False #显示负号
plt.axis('equal')#将横纵坐标标准处理,确保饼图是一个正圆,否则为椭圆

#分析小说完结连载状态
novel = tmdb_novel_data.sort_values("complete",ascending=False)[
    ['title',"style_1","complete"]
]
#print(movie)

#提取类型数据
data_complete = pd.DataFrame(novel['complete'])#genres 类型
data_complete['complete'] = data_complete['complete'].str.split("|")
#print(data_style)

#空列表接收genres数据类型
list1 = []
for i in data_complete["complete"]:
    list1.extend(i)
#print(list1)
#将list1中的元素转换成Series
complete_view = pd.Series(list1)
complete_view_2 = complete_view.value_counts()
print(complete_view_2)#词频统计
x_0=[1,0]
colors = ['#5470c6','#91cc75']


complete_view_2.plot(kind = 'pie',
                     
                     autopct = '%.2f%%',#设置百分比的格式
                     radius = 1,#设置饼图半径
                     startangle = 180,#设置饼图的初始角度
                     colors = colors,#颜色
                     pctdistance = 3,#设置百分比标签离圆心的距离
                     counterclock = False,#是否逆时针
                     title = '小说连载状态分布图',
                     textprops = {'fontsize':10,'color':"black"}#文本属性
                     
                     )

plt.pie(x_0,radius=0.5,colors='w')
plt.savefig('image/pie.png')
plt.show()


  • 写回答

1条回答 默认 最新

  • honestman_ 2022-09-18 23:30
    关注

    应该是没有设置标题,设置一下就行了:
    plt.set_title('标题')

    评论

报告相同问题?

问题事件

  • 创建了问题 9月18日

悬赏问题

  • ¥15 Workbench中材料库无法更新,如何解决?
  • ¥20 如何推断此服务器配置
  • ¥15 关于github的项目怎么在pycharm上面运行
  • ¥15 内存地址视频流转RTMP
  • ¥100 有偿,谁有移远的EC200S固件和最新的Qflsh工具。
  • ¥15 找一个QT页面+目标识别(行人检测)的开源项目
  • ¥15 有没有整苹果智能分拣线上图像数据
  • ¥20 有没有人会这个东西的
  • ¥15 cfx考虑调整“enforce system memory limit”参数的设置
  • ¥30 航迹分离,航迹增强,误差分析