百里屠苏top  

一、导入文本、csv、xls、txt

1.导入CSV

安装readr包

library(readr)
data<-read_csv("D:/R_proj/test1029/test_data/test2.csv")
data

 

 2.导入xls

安装readxl包

library(readxl)
data<-read_excel("D:/R_proj/test1029/test_data/门店B.xlsx")
data

  

3.导入txt

data<-read_excel("D:/R_proj/test1029/test_data/门店B.xlsx")

4.手动输入数据

data1<-data.frame(Id=numeric(),name=character(),gender=character(),stringsAsFactors = F)
data1<-edit(data1)

  

 

5.R语言内置的数据包

data()

 

  • 查看ggplot2中可用的数据
data(package="ggplot2")

 

library(ggplot2)
diamonds

data2=head(diamonds,5)
data2
x<-data2[,4]
x
y<-data2[,8]
y
  •   一些函数查看数据的属性:
str(diamonds)   #查看数据结构
names(diamonds)  #查看列名字
nrow(diamonds)   #查看行数
ncol(diamonds)   #查看列数
dim(diamonds)   #查看维度
length(diamonds)   #查看长度(行)
attributes(diamonds)   #查看属性
class(attributes(diamonds))   
summary(diamonds) #查看统计信息,最大最小值等

  

二、写入文件

1.将数据写入到csv

write.csv(diamonds,"D:/R_proj/test1029/test_data/diamonds.csv")
#不要行名
write.csv(diamonds,"D:/R_proj/test1029/test_data/diamonds.csv",row.names = F) 

  

2.将数据写入到txt

write.csv(diamonds,"D:/R_proj/test1029/test_data/diamonds.txt",row.names = F) 

 

3.将处理结果写入txt

sink("D:/R_proj/test1029/test_data/summaryinfo.txt")
summary(diamonds)
sink() 

 

posted on 2024-10-30 16:16  百里屠苏top  阅读(3)  评论(0编辑  收藏  举报