记录第 20 天:pandas 制图与 PPT 制图

一、pandas制图

数据分析工作到了绘图的阶段,上一次绘图还是在第一次学pandas 的时候,当时还是5月份,一转眼都9月份了,时间过得真快。

导入plt的过程都快忘了


import matplotlib.pyplotas plt


今天要做的是条形图,条形图可以用于对比分类数据的数量关系,我查了一下相关指令:


生成条形图:plt.bar(),

透明度参数:alpha

条状物宽度:width

设置标题:plt.title()

    其中:与主体部分距离参数:y

设置坐标轴名称:plt.xlabel(),plt.ylabel()

设置坐标轴范围:plt.xlim(),plt.ylim()

设置坐标轴刻度:plt.xticks(),plt.yticks()

    其中:刻度转化:([num_1, num_2], [name_1,name_2])

设置数据标签:plt.text(x,height)

    其中:居中对齐:HorizontalAlignment = “center”


其中,设置数据标签的功能通常要和zip() 函数一同使用,zip() 函数接收n 个可迭代数据(n 为大于1的正整数),组成一个zip 对象。zip 对象可迭代,有两种迭代方式。第一种是用一个变量迭代,这样得到的是元组,元组内容为n 个可迭代对象的纵向展开值。第二种是用n 个变量迭代(n 等于zip() 函数的参数个数),这样得到的n 个可迭代对象的纵向展开值再一维展开值。


zip() 用法解析

做图的时候报了一个错,图形中不能显示汉字,好吧,4个月前我学pandas 的时候就碰到过这个问题,但是当时我没有注意。现在果然又碰到了,而且还避不开,因为这是要交给领导看的。果然该趟的坑一个也少不了……

查了一下相关资料,其实也不太难


matplotlib.rcparam[“font.sans-serif”]= [“SimHei”]


我还发现,matplotlib 和pandas 的兼容性似乎不是特别好,在用pandas 中的数据画图时,依旧需要人工指定index 作为横坐标轴/纵坐标轴,columns 作为纵坐标轴/横坐标轴,不能够自动对应。


二、PPT 说明图

为了做好zip() 函数的解释,今天还研究了一下用PPT 制作说明图的技巧,发现做一张图可以先从结构入手,然后一个局部一个局部地完成,最后拼接。

一个局部是PPT 的一个视觉单元,可以在一张PPT 上画一个视觉单元,接着把所有视觉单位粘贴为图片放到一起,然后拼接起来。这样既可以在细节上精细打磨,又可以在整体布局上妥善安排。

今天还学会了两个视觉元素的制作,一个是燕尾箭头,第二个是说明框。

燕尾箭头是燕尾头与拉伸三角形的结合,可以用来说明两个视觉单元间的对应关系。这样的箭头与PPT 自带的箭头相比更有动感,不过目前的燕尾箭头还只能直线指向,我暂时还没有掌握曲线指向的办法,希望以后能找到办法。


燕尾箭头

另外一个元素是说明框,它也是一个组合图形,由一个小圆型,两根线段,以及一个平行四方形组合,说明框可以用来针对表格或者图片型的视觉单元某个细节进行说明。之后我希望把说明框的科技感加强一点,希望以后能想到办法。


说明框

最后我还发现PPT 一个缺点,就是调节画面尺寸很麻烦,一旦调节,整个画面里的元素都变了,改回去特别麻烦。而且一调就所有画面尺寸都变了,麻烦死了。所以以后如果想要一个大尺寸的PPT,尽量在一开始就调好,或者单独建立一个大尺寸PPT 用来整合。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 217,406评论 6 503
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,732评论 3 393
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 163,711评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,380评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,432评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,301评论 1 301
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,145评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,008评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,443评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,649评论 3 334
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,795评论 1 347
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,501评论 5 345
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,119评论 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,731评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,865评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,899评论 2 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,724评论 2 354