-
引用$符号只能是元素的名称,而不能是变量
嵌套中想要得到元素内容,可以使用两种方式,连续使用或者使用c函数
查看全部 -
想拿到列表中的元素x【1】或者x【“id”】
想拿到元素的内容x【【1】】或者x【【“id”】】或者x$id
查看全部 -
subset(向量或者数据框名称,构建子集的条件如x$v1>2)
查看全部 -
构建数据框的子集
which返回的是下标,逻辑向量返回的是TURE/FALSE
查看全部 -
x【2,c(1,3)】拿到的是矩阵的第二行,第一列和第三列的元素
class(x【1,2】) integer 从矩阵中返回的是向量
x【1,2,drop=FALSE】drop=FALSE的意思是关闭返回向量这一功能
查看全部 -
R语言区分与c语言,下标是从1开始的
&是并且的意思,|是或者的意思
查看全部 -
构建子集对原始数据进行数据预处理
查看全部 -
数据结构小结
查看全部 -
x<-Sys.time() 获取系统时间,CST是时区
用as.POSIXlt(x)来更改POSIXct变成lt
用names(unclass())来查看POSIXlt中含有哪些变量
用unclass来把内容留下把属性去掉,用names来获取名称
x$sec 来获取秒
用as.Date(”2015-01-01“)将特定格式的字符串转为日期
若为非固定格式“jan 1,2015 01:01”则用strptime(,)两个变量,一个是存储了日期内容的变量,另一个是描述这个字符串是如何存储时间的(x1,”%B %d,%Y %H:%M")
从而得到“2015-01-01 01:01:00 CST”
查看全部 -
一、date 日期结构
①x<-date()获取系统时间
class(x)
“character”以字符型储存时间
x2<-Sys.Date()
class(x2)
“Date”
②存储 x3<-as.Date(“2015-01-01”) (格式为年月日存储,月,日需要用两位数)
class(x3)
“Date”
③weekdays(x3)→“Thursday“
months()
quarters()→”Q1“
julian()→距离1970年1月1日过去了多少天
④日期与日期之间进行运算
x4-x3
TIime difference of 365 days
as.numeric(x4-x3)
【1】365
二、时间结构(POSIXct/ POSIXlt)
查看全部 -
用data.matrix(df)将数据框转化为矩阵,唯一不同的是矩阵的前面用【1,】来表示行
查看全部 -
df函数创建数据框,里面有三列,第一列id包含的元素内容是1,2,3,4
数据框与矩阵类似,但是数据框每列元素内容不一样,但是他与list相像,可以用nrow(),ncol()查看多少行,多少列
查看全部 -
数据框data frame
查看全部 -
NAN属于NA,但是NA 不属于NAN
查看全部 -
NA有数字的缺失值和字符的缺失值,范围更广,而NAN表示数字的缺失值
查看全部
举报