首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

R语言 | 条形图绘制

本次内容介绍条形图的绘制,包括基本条形图、簇状条形图、频数条形图、堆积条形图、百分比条形图。 下次将介绍如何对条形图着色、调整条形图的宽度和间距、添加数据标签等内容。...1绘制基本条形图 演示数据 以gcookbook包中的pg_mean数据集为例。...ggplot(pg_mean,aes(x = group,y = weight)) + geom_col(fill="lightyellow",colour="black") 2绘制簇状条形图 演示数据...此时,可通过将该分类变量映射给fill参数来绘制簇状条形图,这里的fill参数用来指定条形的填充色。 position='dodge'以使得两组条形在水平方向上错开排列,否则,系统会输出堆积条形图。...输出图片 3 绘制堆积条形图 演示数据 同上,以gcookbook包中的cabbage_exp数据集为例,该数据集包含两个分类变量Cultivar和Date和一个连续变量Weight。

2.2K20

R-ggchicklet - 圆角条形图绘制

本期开始继续基础图表(柱形图/条形图(bar charts))的绘制推文教程,但在系列绘制之前,我们先介绍下个人较喜欢的一个绘图R包-ggchicklet包,用于绘制带圆角角度的柱形图(Rounded...主要涉及的知识点如下: ggchicklet 包简介 ggchicklet 实例绘制 ggchicklet 包简介 ggchicklet包具体的绘图函数主要介绍geom_chicklet() 绘图函数...geom_col()可视化绘制 首先,我们简单的构造虚拟数据,代码如下: test_data <- data.frame( Class = c("class01", "class02",...guide_legend(nrow = 1,title = "") )+ labs(x = "Class", y = "Data", title = "Base Charts in R...总结 本期推文算是基础柱形图之前的“前菜”-ggchicklet包的介绍及实例展示,这个包也是我比较喜欢的R可视化包之一了,当然 hrbrthemes包也需要灵活掌握哦,可以帮你快速制成“高大上”可视化图表作品

94010
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    R语言基于Excel数据绘制多系列条形图

    本文介绍基于R语言中的readxl包与ggplot2包,读取Excel表格文件数据,并绘制具有多个系列的柱状图、条形图的方法。   ...首先,我们配置一下所需用到的R语言readxl包与ggplot2包;其中,readxl包是用来读取Excel表格文件数据的,而ggplot2包则是用以绘制柱状图的。...通过上述代码,我们即可将数据读入R语言中;其具体格式如下图所示。...这里我们就直接通过ggplot2包的ggplot()函数,对柱状图加以绘制即可;具体代码如下所示。...接下来,加号后面的geom_bar参数,是我们绘制多序列柱状图所需要设定的,其中position参数设置为"dodge"就表示我们希望将不同的系列平行放置(如果不设置position参数,那么不同系列的柱子就会垂直堆积

    44030

    比较(一)利用python绘制条形图

    比较(一)利用python绘制条形图 条形图(Barplot)简介 条形图主要用来比较不同类别间的数据差异,一条轴表示类别,另一条则表示对应的数值度量。...通过seaborn绘制多样化的条形图 seaborn主要利用barplot绘制条形图,可以通过seaborn.barplot[1]了解更多用法 修改参数 import seaborn as sns import...row: row['total_bill'] / day_total_bill[row['day']] * 100, axis=1) # 将数据分成smoker和non-smoker两份,方便我们绘制两个条形图...= np.arange(len(bars1)) r2 = [x + barWidth for x in r1] r3 = [x + barWidth for x in r2] # 绘制分组条形图...names) plt.xlabel("group") plt.legend() plt.show() 通过pandas绘制多样化的条形图 pandas主要利用barh绘制条形图,可以通过pandas.DataFrame.plot.barh

    16610

    ggplot2绘制环状正负堆砌条形图

    ❝「今天VIP群里有观众老爷询问如何绘制环状堆砌条形图」例图如下所示,既然观众老爷们有需求,那小编就来简单写篇文档进行介绍;下面来看具体案例「数据代码已经上传VIP群,请自行下载」 ❞ 例图 图形解读...❝可以看到就是一张普通的堆砌条形图只不过改为了圆形展示,通过图形我们可以看到数据分为两组,并且每一个样本数值有正负之分,因此与常见的条形图绘制方法无二,只是在于构建极坐标并合理的添加文本;由于小编手里没有合适的数据因此使用...R内置数据集来进行展示,下面来看具体细节 ❞ 加载R包 library(tidyverse) 构建数据 ❝由于例图有正负之分,「mtcars」数据集没有,因此我们人为构建一份数据 ❞ data1 <-

    58820
    领券