# import data
# import csv file
data1 <- read.csv("C:/Users/烟雨潇潇/Desktop/大学作业/R语言数据分析/data/co2.csv")
# path <- scan("clipboard", what="string")
#read.csv(path)
# 效果 "C:\\Users\\烟雨潇潇\\Desktop\\大学作业\\R语言数据分析\\data\\co2.csv"
# CSDN搜到
# import Stata data
library("readstata13")
data2 <- read.dta13(path)
# library("foreign") # for a Stata version 5-12
# read.dta()
# import Excel data
library("readxl")
data3 <- read_excel("C:/Users/烟雨潇潇/Desktop/大学作业/R语言数据分析/data/市场化指数2000-2019.xlsx")
# list all variables in the dataset
names(data1)
# select the variables we need
selvar <- c("Entity", "Year", "Annual.CO2.emissions")
# keep the selected variables
data1_new <- data1[names(data1) %in% selvar]
# or,simply do
data1_new2 <- data1[selvar]
# To drop the selected variables
data1_new3 <- data1[!c(names(data1) %in% selvar)]
# logical operators: and (&), or (|), not(!)
# Another way to subset data
names(data2)
data2_new <- data2[,c(1:4,9)]
# show the first/last 8th rows of data
head(data1_new2, 8) # first 8 rows
tail(data1_new2, 8)
R语言上课代码记录3
最新推荐文章于 2024-08-26 17:55:26 发布
本文介绍了如何使用R语言通过read.csv、read.dta13和read_excel函数从CSV、STATA和Excel文件中导入数据,并展示了变量选择和数据子集操作技巧。涵盖了数据加载、变量选取及数据预处理的关键步骤。
摘要由CSDN通过智能技术生成