R语言学习笔记 03数据的输入与查看

R语言学习笔记

文章目录

数据的输入

使用键盘输入数据

mydata <- data.frame(age="numeric(0)," gender="character(0)," weight="numeric(0))" mydata <- edit(mydata) < code></->

edit()事实上是在对象的一个副本上进行操作的。如不将其赋值到一个目标,你的所有修改将会全部丢失

fix(mydata)

但fix()不需要赋值,不会丢失

read.csv和read.table→ csv和txt

从带分隔符的文本文件导入数据

getwd()
data_csvread.csv("studentgrades.csv", header=TRUE)
data_csv
read.csv(choose.files(),head=T)

data_txtu8read.table("studentgrades(u8).txt", header=TRUE,sep=",")
data_txtu8

导入 Excel 数据

install.packages("readxl")
library(readxl)

data_xlsxread_excel("studentgrades.xlsx")
data_xlsx

data_xltread_excel("studentgrades.xlt")
data_xlt
install.packages("xlsx")#&#x8FD9;&#x4E2A;&#x5305;&#x56E0;&#x4E3A;&#x9700;&#x8981;&#x52A0;java&#xFF0C;&#x6240;&#x4EE5;&#x4E0D;&#x592A;&#x597D;&#x7528;&#x4E0D;&#x63A8;&#x8350;
install.packages("xlsxjars")
install.packages("rJava")

library(xlsx)
help(read.xlsx)
workbook <- "c: myworkbook.xlsx" mydataframe <- read.xlsx(workbook, 1) install.packages("xlconnect") install.packages("openxlsx") < code></->

导入 SPSS 数据

read.spss()

install.packages("foreign")
library(foreign)
da_spssread.spss("例2-1.sav",use.value.labels=TRUE,to.data.frame=TRUE)
da_spss

spss.get()

install.packages("Hmisc")
library(Hmisc)
?spss.get
da_spss2  spss.get("例2-1.sav", use.value.labels=TRUE)
da_spss2

read_spss→ 推荐用这个

install.packages("haven")
library(haven)
da_spss3read_spss("例2-1.sav")
da_spss3

★查看数据通用代码

str(da_spss3)
head(da_spss3)
tail(da_spss3)
names(da_spss3)
class(da_spss3$city)
length(da_spss3$city)
dim(da_spss3)

Original: https://blog.csdn.net/weixin_47983871/article/details/124516050
Author: 雁山月
Title: R语言学习笔记 03数据的输入与查看

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/695401/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球