R 语言学习教程,从入门到精通,R Excel 文件使用(18)

ops/2024/9/22 21:54:04/

1、R Excel 文件

Excel 格式的文件主要是 xls 或 xlsx,这两种文件可以在 R 语言中导入 xlsx 库来实现直接的读取。
R 语言读写 Excel 文件需要安装扩展包,我们可以在 R 到控制台输入以下命令来安装:

install.packages("xlsx", repos = "https://mirrors.ustc.edu.cn/CRAN/")

安装过程如下:
在这里插入图片描述
事实上,几乎所有的 Excel 软件与大多数表格软件一样支持 CSV 格式的数据,所以完全可以通过 CSV 与 R 交互,没必要再使用 Excel。
查看 xlsx 是否安装成功:

# 验证包是否安装
any(grepl("xlsx",installed.packages()))
# 载入包
library("xlsx")
library("xlsx")

执行以上代码输出结果为:

[1] TRUE
Loading required package: rJava
Loading required package: methods
Loading required package: xlsxjars

Excel 文件数据:
在这里插入图片描述

id    Name    url    Likes
1    Google    www.google.com    111
2    Nhooo    www.cainiaojc.com    222
3    Taobao    www.taobao.com    333

可将以上数据复制粘贴到excel中进行测试。
接下来,我们可以使用 read.xlsx() 函数来读取 Excel 数据:

# 读取 sites.xlsx 第一个工作表数据
data <- read.xlsx("sites.xlsx", sheetIndex = 1)
print(data)

http://www.ppmy.cn/ops/98802.html

相关文章

java设计模式--创建型设计模式

创建型模式可分为&#xff1a;单例模式、抽象工厂模式、原型模式、建造者模式、工厂模式 单例模式 单例模式 就是采取一定的方法保证在整个软件系统中&#xff0c;对某个类只能存在一个对象实例&#xff0c;并且该类只提供一个获取其对象的方法&#xff08;静态方法&#xf…

Apache Paimon V0.9最新进展

摘要&#xff1a;本文整理自 Paimon PMC Chair 李劲松老师在 8 月 3 日 Streaming Lakehouse Meetup Online&#xff08;Paimon x StarRocks&#xff0c;共话实时湖仓架构&#xff09;上的分享。主要分享 Apache Paimon V0.9 的最新进展以及遇到的一些挑战。 一、Paimon&#x…

AI学习记录 - 怎么理解 torch 的 nn.Conv2d

有用就点个赞 怎么理解 nn.Conv2d 参数 conv_layer nn.Conv2d(in_channels1, out_channels 10 // 2, kernel_size3, stride2, padding0, biasFalse) in_channels in_channels 可以设置成1&#xff0c;2&#xff0c;3&#xff0c;4等等都可以&#xff0c;一般来说做图像识别…

无人机之如何利用无人机进行地形测绘

一、无人机的选择 多旋翼无人机&#xff1a;多旋翼无人机具有较好的稳定性和悬停能力&#xff0c;适用于复杂地形和需要高精度影像测绘任务。 固定翼无人机&#xff1a;固定翼无人机飞行速度快&#xff0c;续航能力强&#xff0c;更适合大面积的地形测绘工作。 消费级无人机…

ant design pro 的表分层级如何处理

ant design pro 如何去保存颜色ant design pro v6 如何做好角色管理ant design 的 tree 如何作为角色中的权限选择之一ant design 的 tree 如何作为角色中的权限选择之二ant design pro access.ts 是如何控制多角色的权限的ant design pro 中用户的表单如何控制多个角色ant des…

Java笔试面试题AI答之线程(12)

文章目录 67. 简述Java死锁的检测方式 &#xff1f;1. 使用jstack命令2. 使用JConsole工具3. 使用jvisualvm工具4. 编程方式检测 68. 编写Java代码实现一个死锁的案例 &#xff1f;69. 如何使用双重检查锁定在 Java 中创建线程安全的单例&#xff1f;70. 解释为什么等待和通知是…

对数据治理和云采用的思考:过去和现在

组织在向云服务转变的过程中面临数据治理复杂性和挑战。 如今&#xff0c;到了 2024 年&#xff0c;形势已经发生了变化&#xff0c;但根本问题却愈演愈烈。 数据的增长以及网络攻击的频率和复杂性不断增加&#xff0c;使得对强大的数据治理和安全的需求比以往任何时候都更加…

Java 集合框架

Java 集合框架 Java 集合框架(Java Collections Framework,JCF)是 Java 编程语言中用于表示和操作集合(collections)的一组类和接口。集合是用于存储和操作对象组的对象,它们提供了一种高效的方式来管理数据。JCF 提供了多种接口和类,用于实现不同类型的集合,如列表(…