科研绘图
文章平均质量分 84
数据魅力(DataCharm)
独立数据可视化设计师。数据知识分享者
5年数据领域耕耘人,可视化领域畅销书作者
Python | R | Tableau | D3 | Rawgraphas 2.0等
帮数据爱好者实现思维、技巧、软件等多方面发展
商务插图数据分析人工智能自我成长
展开
-
这种统计饼图地图怎么绘制?超简单~~
要想在地图上绘制饼图,使用常规的ggplot2较为繁琐,得益于丰富第三方包,我们可以使用scatterpie包轻松实现该需求。scatterpie包主要有:前者主要用于绘制饼图绘制,后者则对应绘制饼图大小的图例,具体可参考如下链接:。接下来,小编将结合具体实际例子用于帮助小伙伴们理解scatterpie绘制函数,快速绘制带饼图的空间地图可视化作品。本期算是解决一个读者的提问了哈,希望大家有所收获。原创 2024-10-14 19:24:45 · 423 阅读 · 0 评论 -
雷达图怎么绘制?!超简单,一次性告诉你Python和R绘制方法~~
以上就是关于雷达图(Radar chart)的R和Python绘图方法,大家可以结合自己喜好选择工具进行绘制哈(感觉还是R方便哈)~原创 2024-10-11 13:51:09 · 824 阅读 · 0 评论 -
不用PS!patchwork快速解决多子图组合问题~~
patchwork的基础用法patchwork合并不同图表的基本操作十分简单,使用p1 + p2p1 + p2控制布局(Controlling layout)默认情况下,patchwork将按行顺序排列图表,并使网格保持正方形。by row如果不想按照默认的行排列的化,你可以通过使用函数进行组合布局的调整。注意这次结果和上一个结果的不同(图中红圈标出),plot_layout()函数还有很多其他功能,小伙伴们可自行探索哈~~原创 2024-10-10 14:08:23 · 1071 阅读 · 0 评论 -
绘图技巧 | 矩形树状图(Treemap)绘图技巧分享~~
在数据可视化分析中,在面对大量分层结构(树状结构)的数据时,要想准确的使用图表去展示时,树形图(Treemap)就排上用场了。在树形图中,图表被分为若干个大小的矩形,矩形的大小和顺序取决于数据变量,而变量间则使用不同颜色表示。绘制树形图的所需数据特点如下:数据呈部分到整体的关系;数据使分层结构的。今天的推文小编给大家介绍了一个快速绘制树形矩阵图的方法,具体的绘图函数也是很好理解的,这里就不再赘述,希望小伙伴们可以多练习哈~~原创 2024-10-10 12:14:21 · 840 阅读 · 0 评论 -
这种河流图怎么绘制?一行代码搞定~~
河流图(streamplot)是一种堆积面积图,主要用来表示事件或主题等在一段时间内的变化,通常以中心轴为中心显示区域,并且将边缘修圆以产生流畅的形状,也是使用较多的一种可视化图表,特别是在时间序列变化表示中。到这里,小编的这篇河流图的可视化绘制过程也就讲解完了,希望感兴趣的小伙伴可以获取样例数据进行练习哈~~原创 2024-06-14 11:43:36 · 623 阅读 · 0 评论 -
桑葚图怎么绘制!?一次性绘制全都交给你...
*桑基图(Sankey Diagram)**,即桑基能量分流图,也叫桑基能量平衡图。它是一种特定类型的流程图,图中延伸的分支的宽度对应数据流量的大小,通常应用于能源、材料成分、金融、零售等数据的可视化分析(来源于网络)。接下来小编就带你如何使用R轻松绘制桑基图。以上就是本期的可视化教程推文了,感兴趣的小伙伴可以获取源数据进行练习哦~~原创 2024-06-14 11:38:31 · 1365 阅读 · 0 评论 -
这种商务会议图怎么绘制?一行代码搞定...
绘图函数作为ggplot2绘图系统中的一员,其安装方便(RStudio直接搜索安装即可)而且还可以通过ggplot2强大的绘图函数设计出自己的可视化作品。其提供的主要绘图函数如下:: 绘制跨越180度的弧形条形图。: 绘制议会图(parliament diagrams),即圆弧上的圆圈,其中每个圆圈代表一个议会议员。指定了fill或color即可进行填充和颜色的映射。: 绘制具有指定半径的圆多边形,注意和ggplot2的geom_point()区分开。原创 2024-06-13 16:01:32 · 560 阅读 · 0 评论 -
商务风格可视化插图怎么绘制?一行代码搞定~~
R虽然有优秀的ggplot2包帮助我们完成各种各样的可视化作品(只要数据支持,理论上你能想到的任何图表都是能够绘制的),但对图表颜值有一定要求的小伙伴们可能需要花费大量时间去定制化绘制(我们还有主题包,这里不做讨论哈),而R-ggcharts包则可以帮助我们使用极少的代码绘制出商业风格的可视化作品。原创 2024-06-13 12:33:51 · 689 阅读 · 0 评论 -
统计绘图 | 一行代码教你绘制顶级期刊要求配图
因为配图,SCI多次返修!?因为你还没发现这个Python科学绘图宝藏工具包。而我们今天则介绍一个高性能的R包-ggpubr,从名字就可以看出这个包的主要用途了。官网:几大绘图函数类型这个包对于绘图类型分的较为详细,主要按照变量个数进行划分,详细介绍如下「绘制一个变量-X,连续」ggdensity(): 密度图stat_overlay_normal_density(): 覆盖法线密度图gghistogram(): 直方图ggecdf(): 经验累积密度函数。原创 2024-06-12 14:09:31 · 1221 阅读 · 0 评论 -
统计绘图 | 既能统计分析又能可视化绘制的技能
R-ggplot2 拥有超强的可视化绘制能力(小编用完果断安利)我们是知道的,但对于数据的统计分析结果进行展示,ggplot2还也有所欠缺,而R-ggstatsplot包的出现则可弥补不足(小编在研究生期间可没少使用该包绘图)。官网提供的绘图函数用于比较多组/条件之间的统计可视化结果用于比较多组/条件内部间的统计可视化结果用于数字型变量的分布。用于表示有关标记数字变量的信息分布抢矿用于表示两个变量之间的相关性。ggcorrmat:用于表示多个变量之间的相关性。用于表示类别型数据。原创 2024-06-12 14:01:32 · 946 阅读 · 0 评论 -
绘图技巧 | 绘图主题-高效绘制定制化可视化作品
本篇推文小编大致列举了ggplot2绘图主题,着重介绍了hrbrthemes的主题类型,希望大家可以多使用该包进行自己的可视化作品设计,当然了,主题函数还是和*themes()*函数结合使用,绘制出更加优秀的作品。灵活的使用绘图主题和颜色主题,可以帮助你省去大量定制化绘制的时间,提高绘图效率哦。原创 2024-06-11 13:57:45 · 833 阅读 · 0 评论 -
ggbrick | 小众到惊艳的可视化工具...
如果你想找一些与众不同的东西,ggbrick可以创建一个具有砖墙美感的华夫饼式图表。其用法与 geom_col()函数相似,都是以条形图的高度为计数,并为堆叠条形图提供填充。每块整砖代表一个单位。两块半砖等于一块整砖。ggbrick包安装可通过如下方式安装ggbrick#orggbrick包可视化案例ggbrick包主要有和映射绘制函数,前者制作砖墙式华夫饼图,后者则用于制作普通华夫饼图。案例一mpg |>ggplot() +mpg |>ggplot() +原创 2024-06-07 17:42:39 · 702 阅读 · 0 评论 -
S3Dlib | 太炫酷!所有3D图形它都可以绘制...
我们的数据可视化课程已经上线啦!!目前课程的主要方向是科研、统计、地理相关的学术性图形绘制方法,后续也会增加商务插图、机器学等、数据分析等方面的课程。原创 2024-06-07 17:20:09 · 1028 阅读 · 0 评论 -
常见的地图绘制方法,这个包全包了~~
cartography包提供了提供了许多优秀且功能强大的绘制函数用于绘制各类地图可视化作品,下面就一一介绍:# Default# LayoutGraduated Links Layer 该类型地图较为常用,大家可以多注意下~~Graduated and Colored Links Layer 可以看作上个图层的优化Hatched Layer 该图层绘制函数有多种类型,这里只介绍一种。原创 2024-04-17 13:12:08 · 720 阅读 · 0 评论 -
Bokeh超强交互式Python可视化库作品分享
这一期我们分享了Python-Bokeh库绘制的可视化作品,体验了Python用于绘制交互式可视化作品放入方便性,还是那句话,适合自己的才是最好的,不要纠结所使用的工具哈,让我们一起探索数据可视化的魅力吧~~原创 2024-04-17 13:11:24 · 374 阅读 · 0 评论 -
快来看!这样的统计地图真的很好绘制的~~
在得知类似需求后,我就根据类似需求进行资料查询,在经过多次查找之后,就找到了R-tricolore包可以较好的完成类似绘制需求(Python的目前还没找到绘制方法),介绍如下:1. 官网网址R-tricolore包的官方网址为:,小伙伴们想了解更多的内容可浏览该网址查阅哈。2. 主要功能R-tricolore 包可为三元相图的组成成分提供灵活的可视化色标,其主要功能是将任何三元合成颜色编码为三种原色的混合,并绘制合适的颜色键。原创 2024-04-16 14:01:23 · 787 阅读 · 0 评论 -
默认图表太丑!?快来看看这个好看的绘图主题吧~~
本篇推文小编大致列举了ggplot2绘图主题,着重介绍了hrbrthemes的主题类型,希望大家可以多使用该包进行自己的可视化作品设计,当然了,主题函数还是和*themes()*函数结合使用,绘制出更加优秀的作品。灵活的使用绘图主题和颜色主题,可以帮助你省去大量定制化绘制的时间,提高绘图效率哦。原创 2024-04-16 13:55:18 · 849 阅读 · 0 评论 -
超全面!和弦图(Chord diagram) 的绘制方法汇总~~
和弦图(chord Diagram),是一种显示矩阵中数据间相互关系的可视化方法,节点数据沿圆周径向排列,节点之间使用带权重(有宽度)的弧线链接。其适合节点数据集或边数据集,功能为观察数据节点之间的关系。此类图主要将数据权重映射到节点和边的宽度,适合多组数据进行绘制。和弦图的结构大致如下:和弦图结构(图片来源于网络,侵删)下面就具体介绍下风别使用R和Python进行和弦图(chord Diagram)的绘制。本篇推文介绍了和弦图(Chord diagram)的R和。原创 2024-03-29 13:45:14 · 5537 阅读 · 0 评论 -
“变形”地图可视化绘制方法来啦!!
cartogram包的官网为:。其主要绘图函数有cartogram_cont()、cartogram_ncont()和cartogram_dorling()函数接下来我们将使用具体数据进行各个绘图函数的绘制结果,我们还是使用ggplot2进行绘制。今天的推文接好了一种”变形“地图的绘制方法 *(R-cartogram包)*,虽然没常规地图使用的广泛,但却有着比一样的数据价值体现,希望小伙伴们可以多使用该包绘制出自己的地图可视化作品。原创 2024-03-29 13:35:33 · 543 阅读 · 0 评论 -
Altair-一个被名字耽误的超强交互式可视化库
今天我们介绍了一个优秀的Python交互式可视化包-Altair,其丰富的图表类型和灵活的定制化函数,相信一定能够让大家绘制出自己的可视化作品。以上内容只是简单对Altair包绘图过程进行了总结,主要都是我在使用该库进行绘图时所认为的关键步骤,可能有所缺漏,更多内容大家可参考Altair官网。原创 2024-03-28 12:31:51 · 1470 阅读 · 0 评论 -
绘图技巧 | 双变量映射地图可视化绘制方法
双变量映射地图其实在很早的时候就准备进行绘制了,虽然查阅到相关绘制资料,但其较多的代码量是我一直不敢写教程(怕自己还没整明白,误导小伙伴们),但是有了biscale包就可以较简单的进行绘制了,这里需要夸下R-ggplot2绘图体系真的十分完善哦好了,本篇推文就结束了,文本需要绘制的数据都可以直接通过安装相应的包进行获取,希望大家可以好好练习下哦~~原创 2024-03-26 15:00:41 · 1431 阅读 · 0 评论 -
可视化绘制| Python-ridge_map山峦地图绘制
ridge_map包作为Python第三方包就是为绘制“山峦”地图而生,其官网为:,官方提供的例子如下:(由于官网提供的例子都需要在线下载数据,但由于有的小伙伴无法科学上网,这里只提供效果图「样例1」Sample_01「样例2」raw=True')注:更多例子大家可参照官网,其数据都是在线获取,好多无法科学上网的小伙伴则很难进行练习这篇推文继续介绍了“山峦”地图的绘制,只不过使用的是Python语言绘制,喜欢的小伙伴可以尝试下。原创 2024-03-26 14:50:03 · 465 阅读 · 0 评论 -
地图可视化绘制 | R-tanaka/metR包 绘制3D阴影效果地图
tanaka包实现的方法也称为“浮雕轮廓法(relief contours method)”,“照明轮廓法(illuminated contour method)”或“阴影轮廓线方法(shaded contour lines method)”,tanaka可以通过使用阴影轮廓线来增强地图上地形的表示,使结果看上去像一个类似3D的地图效果。其官网为:。原创 2024-03-25 13:20:18 · 879 阅读 · 0 评论 -
linemap | 这样好看的山峦地图真的可以快速绘制啦~~
par(opar)可视化结果如下:这里我们看一下具体用于绘制的数据类型,首先地图数据occitanie,其结果如下:地图数据occitanie可以看出其为sf地图文件类型。原创 2024-03-05 15:02:21 · 522 阅读 · 0 评论 -
地图可视化绘制 | R-cartography 艺术地图绘制
说到cartography包,用Python绘图的小伙伴可能会想到cartopy(Basemap的下一代地图可视化绘制包),下面就简单介绍下cartography。官网介绍cartography官网如下:(可点击cartography官网)官方介绍如下:cartography包的目的是获得具有经典制图或GIS软件构建的主题图的视觉质量的主题图。用户可能属于以下两类之一:使用R的制图师或愿意创建地图的使用者。制图使用sf或sp对象生成基本图形。原创 2024-03-01 11:22:39 · 1171 阅读 · 0 评论 -
地图可视化绘制 | R-ggplot2 NC地图文件可视化
这一期我们还是分享了可视化绘制技巧,希望对大家绘制空间nc网格数据有所帮助,而Python 处理及可视化的绘制操作打算和空间插值的放在一起,尝试使用视频的形式分享给大家~原创 2024-02-29 20:57:14 · 1405 阅读 · 0 评论