精华内容
下载资源
问答
  • VBA Excel 2007 画饼图

    千次阅读 2013-06-05 22:09:36
    1、在当前激活的sheet数据上画图,数据区域为A2:B6,运行效果如下: ... '画饼图 ActiveSheet.Shapes.AddChart.Select ActiveChart.ChartType = xlPie ActiveChart.SetSourceData Sou

    1、在当前激活的sheet数据上画图,数据区域为A2:B6,运行效果如下:

    2、源代码

    Sub AddChart()
        
        '画饼图
        ActiveSheet.Shapes.AddChart.Select
        
        ActiveChart.ChartType = xlPie
        
        ActiveChart.SetSourceData Source:=Range("A2:B6")
        
        Set objChart = ActiveChart
        
        objChart.ChartType = 70
    
        objChart.Elevation = 30
    
        objChart.Rotation = 80
    
        objChart.ApplyDataLabels Type:=xlDataLabelsShowLabelAndPercent  '名称和百分比
    
        'xlDataLabelsShowPercent  '显示在整体中所占百分比的标签
    
       '去掉绘图区域或图表区域
    
        objChart.PlotArea.Fill.Visible = False
    
        objChart.PlotArea.Border.LineStyle = -4142
    
       '数据标签的大小、颜色、字体样式以及其它属性
    
        objChart.SeriesCollection(1).DataLabels.Font.Size = 10
    
        objChart.SeriesCollection(1).DataLabels.Font.ColorIndex = 6
    
        objChart.ChartArea.Fill.ForeColor.SchemeColor = 48
    
        objChart.ChartArea.Fill.BackColor.SchemeColor = 50
    
        objChart.ChartArea.Fill.TwoColorGradient 1, 1
    
        objChart.Legend.Shadow = True
    
        
    End Sub
    


     

    展开全文
  • 原标题:Python入门进阶:Python绘制饼图到Microsoft Excel来自:Linux迷...在本文中,我想向您展示使用Python向Microsoft Excel绘制饼图,为此我们将使用XlsxWriter库。XlsxWriter是一个Python模块,用于编写Exce...

    原标题:Python入门进阶:Python绘制饼图到Microsoft Excel

    来自:Linux迷https://www.linuxmi.com/python-pie-chart-microsoft-excel.html

    在本文中,我想向您展示使用Python向Microsoft Excel绘制饼图,为此我们将使用XlsxWriter库。XlsxWriter是一个Python模块,用于编写Excel 2007+ XLSX文件格式的文件。XlsxWriter可以用来编写文本,数字,公式和超链接到多个工作表,它支持的功能,如格式和更多,包括:

    100%兼容Excel XLSX文件。

    完整的格式。

    合并单元格。

    定义的名字。

    图表。

    自动筛选。

    数据验证和下拉列表。

    条件格式。

    工作表PNG和JPEG/BMP/WMF/EMF图像。

    丰富的多格式字符串。

    单元格注释。

    与Pandas集成。

    文本框。

    支持添加宏。

    用于写入大文件的内存优化模式。

    它支持Python 2.7、3.4+和PyPy,并且只使用标准库。

    要在excel表格中绘制图表,首先要创建特定图表类型的图表对象(例如饼状图等)。创建图表对象之后,在其中插入数据,最后在表对象中添加该图表对象。同样,为了在excel表上绘制简单的饼图,可以使用带有工作簿对象类型' Pie '关键字参数的add_chart方法。

    首先,您需要安装这个库

    pip install XlsxWriter

    下面是本文的完整代码

    # 导入xlsxwriter模块

    importxlsxwriter

    # Workbook 接受一个非可选参数

    # 这是我们要创建的文件名。

    workbook = xlsxwriter.Workbook( "www.linuxmi.com.xlsx")

    # 然后使用工作簿对象添加新的

    # 通过add_worksheet方法的工作表。

    worksheet = workbook.add_worksheet

    # 这里我们创建粗体格式对象。

    bold = workbook.add_format({ 'bold': 1})

    # 这是我们的数据和数据列表

    headings = [ 'Category', 'Values']

    data = [

    [ 'LinuxMi', 'Ubunut', 'Python'],

    [ 55, 35, 6],

    ]

    # 从“A1”开始写入一行数据

    # 粗体格式。

    worksheet.write_row( 'A1', headings, bold)

    # 从开始写入一列数据

    # 分别为A2、B2、C2。

    worksheet.write_column( 'A2', data[ 0])

    worksheet.write_column( 'B2', data[ 1])

    # 这是图表类型

    chart1 = workbook.add_chart({ 'type': 'pie'})

    # 向图表添加数据系列

    chart1.add_series({

    'name': 'Pie Sales Data',

    'categories':[ 'Sheet1', 1, 0, 3, 0],

    'values':[ 'Sheet1', 1, 1, 3, 1],

    })

    # 设置图表的标题

    chart1.set_title({ 'name': 'www.linuxmi.com - Data Chart'})

    # 设置图表的样式

    chart1.set_style( 10)

    # 将图表插入工作表

    worksheet.insert_chart( 'C2', chart1, { 'x_offset': 25, 'y_offset': 10})

    # 关闭工作簿

    workbook.close

    运行完整的代码,结果如下:

    dc35a5f6d9a14a829639e5c0f6475e07.png

    责任编辑:

    展开全文
  • 把Word的数据粘贴到excelExcel中的部分数据 在一边计算各类病总数 选择二维饼图 改变标题 更改图表类型可以选择其他三维饼图圆环 旭日 柱状条状折线面积 雷达 ...

    把Word的数据粘贴到excel
    在这里插入图片描述
    在Excel中的部分数据在这里插入图片描述

    在一边计算各类病总数
    在这里插入图片描述

    在这里插入图片描述

    选择二维饼图
    在这里插入图片描述
    改变标题
    在这里插入图片描述在这里插入图片描述在这里插入图片描述

    更改图表类型可以选择其他图在这里插入图片描述三维饼图在这里插入图片描述圆环图 在这里插入图片描述
    旭日图
    在这里插入图片描述

    柱状图在这里插入图片描述在这里插入图片描述条状图在这里插入图片描述在这里插入图片描述折线图在这里插入图片描述面积图在这里插入图片描述
    雷达图
    在这里插入图片描述

    展开全文
  • 使用python折线,柱状,饼状话不多说,直接上干货先寻找数据,使用excel来进行保存。如下是我的excel数据这些为部分数据然后下面是代码:import pandas as pdimport numpy as npimport matplotlib.pyplot as...

    使用python画折线图,柱状图,饼状图

    话不多说,直接上干货

    先寻找数据,使用excel来进行保存。如下是我的excel数据

    b_0_202007071642252993.png

    这些为部分数据

    然后下面是代码:

    import pandas as pd

    import numpy as np

    import matplotlib.pyplot as plt

    plt.rcParams['font.sans-serif']=['SimHei']

    plt.rcParams['axes.unicode_minus']=False

    df = pd.read_excel("covid19.xlsx",delimiter="\t",encoding='gbk')

    # 饼状图

    def bing(tt):

    plt.title("截至6月底我国"+tt+"人数分布图")

    labels = df['省份']

    x = df[tt]

    plt.pie(x,labels=labels,autopct='%1.1f%%')

    plt.axis("equal")

    plt.show()

    # 折现图

    def zhe(tt):

    plt.title("截至6月底我国"+tt+"人数分布图")

    x = df['省份']

    y1 = df[tt]

    plt.plot(x,y1,label='分布图')

    plt.xlabel('省份')

    plt.ylabel('人数')

    plt.legend()

    plt.show()

    # 柱状图

    def zhu(tt):

    plt.title("截至6月底我国"+tt+"人数分布图")

    x = df['省份']

    y1 = df[tt]

    plt.bar(x,y1,label='分布图')

    plt.xlabel('省份')

    plt.ylabel('人数')

    plt.legend()

    plt.show()

    if __name__=="__main__":

    #bing("确诊")

    #bing("死亡")

    # bing("治愈")

    # zhe("确诊")

    # zhe("死亡")

    # zhe("治愈")

    # zhu("确诊")

    # zhu("死亡")

    zhu("治愈")

    保存之后即可运行成功,修改就直接修改main函数中的就可以了

    ,下面是运行截图

    b_0_202007071642251394.png

    b_0_202007071642261051.jpg

    b_0_202007071642265221.jpg

    由于数据太多,图像太小,所以看起来有点不太好看,至于优化嘛,就是之后的事情啦,希望有所帮助。

    本文地址:https://blog.csdn.net/sinat_38872379/article/details/107168893

    如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

    展开全文
  • https://blog.csdn.net/u012111465/article/details/72797032本文来自本人做的一个案例,经过比较,个人感觉Python中的matplotlib要比excel、R语言中ggplot2中的饼图好看。解决画图中的中文乱码问题参数详解保存...
  • cytoscape画饼图

    2020-01-17 13:12:22
    cytoscape画饼图数据准备新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建...
  • Python高效画饼图

    2020-07-06 15:59:15
    帮助朋友来做一个画饼图的任务,给了一系列数据,然后画出饼图。 理论上来讲应该是很快速的,而且这个任务也很简单。 但是存在一些小的坑,总是需要我查找以前的做的东西,慢慢填上,耗费了一点时间。 这点时间上的...
  • python画饼图

    千次阅读 2019-12-16 16:36:43
    python画饼图前言思路数据预览与结果预览代码改进思路改进代码 前言 饼图是一种常见的数据可视化方式,因为长得像烧饼,故名曰饼图,英文名pie chart, 常用来表示某一事物内部构成大小及占比,比如一杯鲜奶的水分:...
  • MFC如何画饼图详解

    千次阅读 2017-06-20 21:03:53
    有个画扇形的API,但是现在先不解释,因为不懂画饼图的原理,你也不懂怎么。接下来就一步步带大家去计算饼图的扇形两点坐标。直接看下图,文字解释总是太抽象。 接下来就是Pie这个函数来画出扇形了。 其原型...
  • 我爬了拉勾网搜索“设计”职位的招聘信息,详见Python爬虫获取拉勾网...接下来我们继续处理省份信息,pyecharts条形。 首先还是需要处理一下数据: import pandas as pd from pyecharts import options as op...
  • 大家可以直接把下面的数据复制到excel里,然后pandas的read_excel命令读取。或者直接在脚本里创建该数据。 饼图: ax.pie(x,labels=...,explode=...) 代码如下: import numpy as np import ...
  • Python中使用matplotlib画饼图详解

    万次阅读 多人点赞 2017-05-29 00:10:27
    本文来自本人做的一个案例,经过比较,个人感觉Python中的matplotlib要比excel、R语言中ggplot2中的饼图好看。 解决画图中的中文乱码问题 参数详解 保存结果 解决画图中的中文乱码问题 为防止中文乱码问题,在...
  • 比较常用的图表类型包括散点、条形、饼图、折线Excel 中的股价、曲面以及大部分的三维图表都很少使用,所以重点介绍Excel 常用图表。 1. 散点系列图表注解散点也被称为“相关”,是一种将两个变量...
  • * 创建饼图(xlsx格式excel) * @param sheetAt 工作表 */ private void createPie(XSSFSheet sheetAt) { // 创建一个画布 Drawing<?> drawing = sheetAt.createDrawingPatriarch(); //设置画布...
  • 公司的API是22,不用28 像excel那样的
  • Pandas 数据分析画饼图

    千次阅读 2018-09-16 21:29:39
    中中文显示问题由以下代码解决 import numpy as np import pandas as pd import matplotlib.pyplot as plt from pylab import * mpl.rcParams['font.sans-serif'] = ['SimHei'] 导入数据 data = pd.read_...
  • Qt实现画饼图

    千次阅读 2017-07-14 20:25:33
    Qt的QPainter实现饼图(2D)
  • # dic=ct_excel['industryName'].value_counts() #获得个数之后怎么画饼图? dic = {} # 采用数据字典统计企业所处行业情况 for item in industries: if item in dic.keys(): dic[item]+=1 else: dic...
  • python画饼

    2019-11-18 19:34:01
    数据: 选手 伤害占比 4AM_ZGG01 ...excelFile = r'C:/Users/admin/Desktop/...ax2.pie(c,labels=d,autopct='%1.2f%%') #画饼图(数据,数据对应的标签,百分数保留两位小数点) plt.show() 结果:  
  • 使用python折线,柱状,饼状 话不多说,直接上干货 先寻找数据,使用excel来进行保存。如下是我的excel数据 这些为部分数据 然后下面是代码: import pandas as pd import numpy as np import matplotlib....
  • 利用VB画饼状比例

    2009-12-05 13:28:09
    利用VB做的一个小程序, 可以根据数据出饼状比例
  • 原标题:Python入门进阶:Python绘制饼图到Microsoft Excel来自:Linux迷...在本文中,我想向您展示使用Python向Microsoft Excel绘制饼图,为此我们将使用XlsxWriter库。XlsxWriter是一个Python模块,用于编写Exce...
  • Sub AddChart() Dim colCharts As Object Const xlDataLabelsShowPercent = 3 '定义缺省常量,显示图形上的百分比 '打开Excel,新建一个工作簿和工作表 Set objExcel = CreateObject("Excel.Application") objExcel....
  • csv数据如下所示: 代码如下所示: import pandas as pd import numpy as np import matplotlib.pyplot as plt plt.rcParams['font.sans-serif'] = 'simhei' plt.rcParams['axes.unicode_minus']=False ...
  • 其实,用excel绘制华夫饼图的方式有多种,比较复杂的是通过插入柱状图图表后调整柱状图的规范实现;另外一种比较简单的操作则是采取单元格格式的形式,也是我们今天要介绍的方案。 1.1. 效果预览 1.2. 实现步骤

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,213
精华内容 485
关键字:

如何用excel画饼图