-
引用$符號只能是元素的名稱,而不能是變量
嵌套中想要得到元素內容,可以使用兩種方式,連續使用或者使用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表示數字的缺失值
查看全部
舉報