R语言中常用功能汇总

删除特定变量

bash 复制代码
rm(value,new_col_name2,new_col_name)# 删除特定的变量

取数据中前10行的数据

bash 复制代码
df <- df[1:10,]

您可以使用dplyr包中的函数使用以下方法在 R 数据框中选择随机行:

方法 1:选择随机行数

df %>% sample_n( 5 )

此函数从数据框中随机选择5行。

方法 2:选择随机部分行

df %>% sample_frac( .25 )

此函数随机选择数据框中所有行的25% 。

此处参考: https://statorials.org/cn/dplyr-选择随机行/

导出数据

  1. 使用 R 库中的 write.csv

如果您的数据块相当小,您可以简单地使用 R 基write.csv函数将其导出到 CSV 文件。

使用此方法时,如果您不希望 R 将行名称导出到 CSV 文件,请务必指定row.names=FALSE 。

Ezoic

write.csv(df, " C:\Users\Bob\Desktop\data.csv ", row.names= FALSE )

2.使用Reader包中的write_csv

将数据帧导出到 CSV 文件的更快方法是使用 reader 包的write_csv函数。它比 write.csv 快大约 2 倍,并且它从不将数据帧的行名称写入 CSV 文件。

library (readr)

write_csv(df, " C:\Users\Bob\Desktop\data.csv ")

新建一列数据

bash 复制代码
c<- c(1,2,3,4,5,5)

R语言中写循环

bash 复制代码
j = 18
if(j < 28)
    print(j)
else
    print("Not lower than 28.")
相关推荐
西岸行者7 天前
学习笔记:SKILLS 能帮助更好的vibe coding
笔记·学习
悠哉悠哉愿意8 天前
【单片机学习笔记】串口、超声波、NE555的同时使用
笔记·单片机·学习
别催小唐敲代码8 天前
嵌入式学习路线
学习
毛小茛8 天前
计算机系统概论——校验码
学习
babe小鑫8 天前
大专经济信息管理专业学习数据分析的必要性
学习·数据挖掘·数据分析
winfreedoms8 天前
ROS2知识大白话
笔记·学习·ros2
在这habit之下8 天前
Linux Virtual Server(LVS)学习总结
linux·学习·lvs
我想我不够好。8 天前
2026.2.25监控学习
学习
im_AMBER8 天前
Leetcode 127 删除有序数组中的重复项 | 删除有序数组中的重复项 II
数据结构·学习·算法·leetcode
CodeJourney_J8 天前
从“Hello World“ 开始 C++
c语言·c++·学习