R 資料框操作

2021-06-09 16:07:24 字數 1526 閱讀 3728

1. 按條件提取某些樣本

> data

subj *** age presentation product choice

1     1   m  21      absdiff  pillow      y

2     1   m  21      absdiff   table      y

3     1   m  21      absdiff  helmet      y

4     1   m  21      absdiff     net      y

5     2   m  19      absdiff  pillow      n

6     2   m  19      absdiff   table      n

7     2   m  19      absdiff  helmet      n

8     2   m  19      absdiff     net      n

9     3   m  19      absdiff  pillow      y

10    3   m  19      absdiff   table      y

11    3   m  19      absdiff  helmet      y

12    3   m  19      absdiff     net      n

13    4   m  21      absdiff  pillow      y

14    4   m  21      absdiff   table      y

15    4   m  21      absdiff  helmet      y

16    4   m  21      absdiff     net      n

17    5   m  23      absdiff  pillow      n

18    5   m  23      absdiff   table      n

##提取product中helmet的資訊。

> data[data[,"product"]=="helmet",]

subj *** age presentation product choice

3     1   m  21      absdiff  helmet      y

7     2   m  19      absdiff  helmet      n

11    3   m  19      absdiff  helmet      y

15    4   m  21      absdiff  helmet      y

##提取product中helmet並且choice是n的資訊。

> data[data[,"product"]=="helmet"&data[,"choice"]=="n",]

subj *** age presentation product choice

7    2   m  19      absdiff  helmet      n

R資料框操作 fourth day

匯入資料集 install.packages readxl library readxl tianmao read excel tianmaotv.xlsx skip 1 建立新變數 tianmao total sales tianmao current price tianmao month sa...

R語言Data Frame資料框常用操作

data frame一般被翻譯為資料框,感覺就像是r中的表,由行和列組成,與matrix不同的是,每個列可以是不同的資料型別,而matrix是必須相同的。data frame每一列有列名,每一行也可以指定行名。如果不指定行名,那麼就是從1開始自增的sequence來標識每一行。使用data.fram...

R語言資料框的簡易操作

在r語言中,資料框可以通過函式data.frame 建立,格式如下 mydate data.frame col1,col2,col3,其中col1,col2,col3可為任何型別的列向量,每一列的名稱可由names指定。下面我們舉個簡單的例子 playerid seq 0,10 age seq 20...