![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
R语言
文章平均质量分 78
Colin♛
我思故我在
展开
-
R语言画散点图-饼图-折线图-柱状图-箱线图-等高线图-曲线图-热力图-雷达图-韦恩图(三D)
绘制 3D 折线图可以使用 plotly 或 rgl 等包。plotly 提供了直观的 3D 绘图功能,适合用于交互式图形,而 rgl 则适合用于需要更详细定制的 3D 图形。scatterplot3d 包提供了一种简单的方式来创建3D散点图,虽然功能不如 plotly 和 rgl 强大,但对于基本的3D绘图非常有效。plotly 是一个强大的交互式图形包,能够创建各种复杂的图形,包括类似于3D饼图的效果。plotly 是一个非常强大的交互式图形包,支持多种3D绘图功能,包括3D散点图。原创 2024-07-21 23:15:01 · 966 阅读 · 0 评论 -
R语言画散点图-饼图-折线图-柱状图-箱线图-直方图-等高线图-曲线图-热力图-雷达图-韦恩图(二D)
R语言绘制直方图是一种展示数据分布的常用图形,它通过将数据范围分成若干个连续的区间,并用矩形的面积来表示在每个区间内数据点的频数或频率,直方图可以直观地了解数据的分布形态,如数据的集中趋势、分散程度和异常值等。要画雷达图(也称为蜘蛛图或极坐标图),可使用fmsb包提供的函数来实现,雷达图适合用于展示多个变量的相对大小或比较不同类别在不同维度上的表现。如果需要画离散的数据点,或想要绘制自定义的曲线,可以使用 plot() 函数配合 lines() 或 points() 函数来实现。原创 2024-07-19 14:23:25 · 1485 阅读 · 0 评论 -
R语言学习笔记11-读取csv-xlsx-txt-json-pdf-lua格式文件
readxl 包提供了更为现代和高效的方法来读取Excel文件,支持更多的Excel特性 适合处理各种Excel文件格式和大型数据集。xlsx 包提供了一种读取Excel文件的方法,适用于较旧版本的Excel文件(.xlsx格式)read.csv 是R语言中用于读取CSV文件的基本函数,它会将CSV文件读取为一个数据框对象。readr 包提供了更为快速和灵活的CSV读取函数 read_csv 特别适合大型数据集的处理。可使用R语言的 readLines 函数来逐行读取Lua脚本文件的内容。原创 2024-07-18 10:10:37 · 889 阅读 · 0 评论 -
R语言学习笔记10-向量-矩阵-数组-数据框-列表对比
数据框是R中常用的二维表格型数据结构,类似于数据库中的表格,每列可以是不同类型的数据(例如数值、字符、因子等)列表是一种复合数据结构,可以包含不同类型的数据对象,每个元素可以是向量、矩阵、数据框或其他列表等。矩阵是由相同数据类型的元素按行列组成的二维数据结构。向量是R中最基本的数据结构,可存储相同类型的元素。数组是由相同类型的元素组成的多维数据结构。原创 2024-07-17 11:10:13 · 445 阅读 · 0 评论 -
R语言学习笔记9-数据过滤-分组-融合
R语言从数据集中提取符合条件的行或列。group_by()函数将数据按group列的值进行了分组,但分组后的数据框grouped_df本身不会直接显示分组的内容。left_join()函数执行了按照ID列的左连接操作,即保留了df1中所有的行,并将df2中匹配的行数据合并到一起。merge()函数按照ID列将df1和df2进行连接,结果包含了所有的ID,并将两个数据框中的数据合并在一起。在data.table中,merge()函数的用法与基础R中的merge类似,但它在处理大数据时有更高的效率。原创 2024-07-16 11:26:45 · 1012 阅读 · 0 评论 -
R语言学习笔记8-并行计算
在R语言中,通过并行计算可以显著提升处理大数据集或执行耗时任务的效率。R提供了多种并行计算的方法,包括使用基础的parallel包和更高级的foreach和future包。future包提供了一种更为高级和灵活的并行计算方式,它允许异步执行任务,并能够轻松地在本地或远程集群中进行任务调度。foreach包结合doParallel包提供了更加方便的接口来实现并行计算,特别适用于迭代式任务的并行化处理。在上述例子中,foreach()函数用于并行迭代计算,.combine参数指定了如何合并各个迭代的结果。原创 2024-07-16 10:56:33 · 347 阅读 · 0 评论 -
R语言学习笔记7-列表
R语言中的列表(list)是一种非常常用和灵活的数据结构,它可以包含各种类型的对象,包括向量、矩阵、数据框等,甚至是其他列表。列表在R中的使用非常广泛,特别是在存储和组织复杂数据对象时非常有用。原创 2024-07-15 10:12:50 · 612 阅读 · 0 评论 -
R语言学习笔记5-数据结构-多维数组
R语言中的多维数组array是一种用于存储多维数据的数据结构,与矩阵相似但可以具有超过两个维度。原创 2024-07-10 11:01:46 · 1119 阅读 · 0 评论 -
R语言学习笔记4-数据结构-矩阵
R语言中的矩阵(matrix)是一种二维的数据结构,其中所有的元素必须是同一种数据类型(通常是数值型或字符型),特别适合存储和处理二维数据。原创 2024-07-09 10:40:06 · 570 阅读 · 0 评论 -
R语言学习笔记3-基本类型篇
1. 数值型(Numeric):用于存储数值数据,可以是整数或浮点数。例如:2, 3.14, -52. 字符型(Character):用于存储文本数据,必须用引号括起来。例如:“Hello, World!3. 逻辑型(Logical):用于存储逻辑值,表示真(True)或假(False)。在 R 中用 TRUE 或 FALSE 表示逻辑值,也可以用 T 或 F 的简写形式4. 因子型(Factor):可表示分类数据,具有预定义的取值范围和顺序。可通过 factor() 函数创建因子变量。原创 2024-07-08 11:29:31 · 958 阅读 · 0 评论 -
R语言学习笔记2-R&RStudio环境配置(Windows版)
默认情况下,R 使用的是 CRAN镜像源,它存放在全球各地的服务器上。选择一个附近地理位置的镜像源可以减少网络延迟,加快下载速度,特别是在中国大陆或其他地区访问国际镜像源时可能会遇到较慢的情况。确保选中 “Add R to system PATH” 选项,这样可以在命令行中方便地使用 R。完成安装后,您可以通过在命令提示符中输入 R 来验证是否成功安装,打开R显示如下界面表示安装成功。一些常用的镜像源包括清华大学镜像、中国科技大学镜像,通常能提供更好的下载速度和稳定性。点击下载链接并运行安装程序。原创 2024-07-03 11:00:42 · 687 阅读 · 0 评论 -
R语言学习笔记1-介绍与安装(linux版)
R语言是一种非常强大和流行的据分析和统计建模工具。它是一种开源的编程语言和环境,专门设计用于数据处理、统计分析和可视化。原创 2024-06-28 23:39:49 · 434 阅读 · 0 评论