iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >R语言怎么绘制散点图
  • 885
分享到

R语言怎么绘制散点图

2023-06-14 11:06:44 885人浏览 安东尼
摘要

这篇文章将为大家详细讲解有关R语言怎么绘制散点图,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。散点图显示在笛卡尔平面中绘制的许多点。 每个点表示两个变量的值。 在水平轴上选择一个变量,在垂直轴上选择另一个

这篇文章将为大家详细讲解有关R语言怎么绘制散点图,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

散点图显示在笛卡尔平面中绘制的许多点。 每个点表示两个变量的值。 在水平轴上选择一个变量,在垂直轴上选择另一个变量。
使用plot()函数创建简单散点图。

语法

在R语言中创建散点图的基本语法是 -

plot(x, y, main, xlab, ylab, xlim, ylim, axes)

以下是所使用的参数的描述 - 

  • x是其值为水平坐标的数据集。

  • y是其值是垂直坐标的数据集。

  • main要是图形的图块。

  • xlab是水平轴上的标签。

  • ylab是垂直轴上的标签。

  • xlim是用于绘图的x的值的极限。

  • ylim是用于绘图的y的值的极限。

  • axes指示是否应在绘图上绘制两个轴。

我们使用R语言环境中可用的数据集“mtcars”来创建基本散点图。 让我们使用mtcars中的“wt”和“mpg”列。

input <- mtcars[,c('wt','mpg')]print(head(input))

当我们执行上面的代码,它产生以下结果 -

wt      mpgMazda RX4           2.620   21.0Mazda RX4 Wag       2.875   21.0Datsun 710          2.320   22.8Hornet 4 Drive      3.215   21.4Hornet Sportabout   3.440   18.7Valiant             3.460   18.1

创建散点图

以下脚本将为wt(重量)和mpg(英里/加仑)之间的关系创建一个散点图。

# Get the input values.input <- mtcars[,c('wt','mpg')]# Give the chart file a name.png(file = "scatterplot.png")# Plot the chart for cars with weight between 2.5 to 5 and mileage between 15 and 30.plot(x = input$wt,y = input$mpg,   xlab = "Weight",   ylab = "Milage",   xlim = c(2.5,5),   ylim = c(15,30),    main = "Weight vs Milage") # Save the file.dev.off()

当我们执行上面的代码,它产生以下结果 -

R语言怎么绘制散点图

散点图矩阵

当我们有两个以上的变量,我们想找到一个变量和其余变量之间的相关性,我们使用散点图矩阵。 我们使用pairs()函数创建散点图的矩阵。

语法

在R中创建散点图矩阵的基本语法是 -

pairs(fORMula, data)

以下是所使用的参数的描述 - 

  • formula表示成对使用的一系列变量。

  • data表示将从其获取变量的数据集。

每个变量与每个剩余变量配对。 为每对绘制散点图。

# Give the chart file a name.png(file = "scatterplot_matrices.png")# Plot the matrices between 4 variables giving 12 plots.# One variable with 3 others and total 4 variables.pairs(~wt+mpg+disp+cyl,data = mtcars,   main = "Scatterplot Matrix")# Save the file.dev.off()

当执行上面的代码中,我们得到以下输出。

R语言怎么绘制散点图

关于“R语言怎么绘制散点图”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

--结束END--

本文标题: R语言怎么绘制散点图

本文链接: https://www.lsjlt.com/news/270586.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • R语言怎么绘制散点图
    这篇文章将为大家详细讲解有关R语言怎么绘制散点图,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。散点图显示在笛卡尔平面中绘制的许多点。 每个点表示两个变量的值。 在水平轴上选择一个变量,在垂直轴上选择另一个...
    99+
    2023-06-14
  • 怎么用R语言绘制散点图
    小编给大家分享一下怎么用R语言绘制散点图,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!散点图是将所有的数据以点的形式展现在直角坐标系上,以显示变量之间的相互影响程...
    99+
    2023-06-08
  • 如何用R语言绘制散点图
    散点图是将所有的数据以点的形式展现在直角坐标系上,以显示变量之间的相互影响程度,点的位置由变量的数值决定,每个点对应一个 X 和 Y 轴点坐标。 散点图可以使用 plot() 函数来...
    99+
    2022-11-11
  • R语言绘制散点图实例分析
    散点图显示在笛卡尔平面中绘制的许多点。 每个点表示两个变量的值。 在水平轴上选择一个变量,在垂直轴上选择另一个变量。 使用plot()函数创建简单散点图。 语法 在R语言中创建散点图...
    99+
    2022-11-12
  • 怎么在R语言中使用ggplot2绘制分组散点图
    这篇文章将为大家详细讲解有关怎么在R语言中使用ggplot2绘制分组散点图,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。 首先载入ggplot2包,library(ggplot2) 然后进行...
    99+
    2023-06-14
  • R语言怎么绘制Dot plot点图
    这篇文章主要介绍了R语言怎么绘制Dot plot点图的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇R语言怎么绘制Dot plot点图文章都会有所收获,下面我们一起来看看吧。点图(Dot pl...
    99+
    2023-06-29
  • R语言 使用ggplot2绘制好看的分组散点图
    我们以iris数据集为例,该数据集包括花萼的长度和宽度,花瓣的长度和宽度,以及物种,如下图: 本文我们要绘制不同物种下花萼的长度和宽度的分布情况,以及二者之间的相关性关系。 1. ...
    99+
    2022-11-12
  • 使用R语言绘制散点图结合边际分布图教程
    目录1. 使用ggExtra结合ggplot21)传统散点图2)密度函数3)直方图4)箱线图(宽窄的显示会有些问题)5)小提琴图(会有重叠,不建议使用)6)密度函数与直方图同时展现2...
    99+
    2022-11-12
  • 如何使用R语言绘制散点图结合边际分布图
    这篇文章主要为大家展示了“如何使用R语言绘制散点图结合边际分布图”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何使用R语言绘制散点图结合边际分布图”这篇文章吧。主要使用ggExtra结合ggp...
    99+
    2023-06-25
  • python散点图怎么绘制
    这篇“python散点图怎么绘制”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“python散点图怎么绘制”文章吧。一、二维散...
    99+
    2023-06-29
  • R语言绘图-点图dot plot
    点图简介 点图又叫Cleveland dot plot,克利夫兰点图。可以在水平线上绘制大量的点,更好的表示点之间的关系。强调数据的排序展示以及数据之间的差距。 点图一般是横向展示,...
    99+
    2022-11-12
  • 怎么用Python绘制散点图
    这篇文章主要讲解了“怎么用Python绘制散点图”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用Python绘制散点图”吧!少废话,直接上代码 import matp...
    99+
    2023-06-29
  • 使用R语言绘制3D数据可视化scatter散点图实现步骤
    目录Step1. 绘图数据的准备Step2. 绘图数据的读取Step3.绘图所需package的调用Step4.绘图调整3D点的大小调整透明度注意事项它来了它来了,它顺着网线走来了&...
    99+
    2022-11-13
  • R语言绘制Radarchart雷达图
    目录更新前原文作图方法:Step1.绘图数据的准备Step2.绘图数据的读取Step3.绘图所需package的安装、调用Step4.绘图数据格式调整Step5.绘图填充透明度调整方...
    99+
    2022-11-13
  • 怎么用R语言绘制饼图和条形图
    这篇文章给大家分享的是有关怎么用R语言绘制饼图和条形图的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。R 语言提供来大量的库来实现绘图功能。饼图,或称饼状图,是一个划分为几个扇形的圆形统计图表,用于描述量、频率或百...
    99+
    2023-06-08
  • Matlab怎么绘制散点密度图
    小编给大家分享一下Matlab怎么绘制散点密度图,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!效果原理也很简单,通过matlab自带的ksdensity获得网格每...
    99+
    2023-06-29
  • R语言数据可视化包ggplot2散点图怎么画
    这篇文章主要介绍“R语言数据可视化包ggplot2散点图怎么画”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“R语言数据可视化包ggplot2散点图怎么画”文章能帮助大家解决问题。前言在ggplot2...
    99+
    2023-07-04
  • 怎么用R语言绘制函数曲线图
    这篇文章主要讲解了“怎么用R语言绘制函数曲线图”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用R语言绘制函数曲线图”吧!函数曲线图是研究函数的重要工具。R 中 curve() 函数可以绘...
    99+
    2023-06-08
  • R语言中怎么用ggplot2绘制qq图和boxplot图
    要使用ggplot2绘制qq图和boxplot图,首先需要加载ggplot2库。然后,根据数据集的特点选择合适的函数来创建相应的图。...
    99+
    2023-10-24
    R语言 ggplot2
  • matlab怎么绘制矩阵的散点图
    在MATLAB中,你可以使用`scatter`函数来绘制矩阵的散点图。这里有一个简单的示例来说明如何使用`scatter`函数绘制矩...
    99+
    2023-09-13
    matlab
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作