既然了解了R語言的基本數據類型,那么如何將龐大的數據送入R語言進行處理呢?送入的數據又是如何在R語言中進行存儲的呢?處理這些數據的方法又有那些呢?下面我們一起來探討一下。 首先,數據輸入最直接最直觀的方法就是鍵盤輸入,在上面幾篇都已經講到,利用c創建向量,利用matrix創建矩陣,利用 ...
鍵盤輸入 調用edit函數,比如我們要讓用戶輸入一個長度為 的向量並賦值給變量a,那么可以: a lt vector integer , a lt edit a 另外也可以用函數fix來直接編輯變量,而不需要再賦值變量。所以上面編輯a變量的命令可以改為: a lt vector integer , fix a 讀取文本文件 read.table函數可以讀取csv文件,也可以讀取其他分隔符分割的文本 ...
2015-03-04 17:37 0 11278 推薦指數:
既然了解了R語言的基本數據類型,那么如何將龐大的數據送入R語言進行處理呢?送入的數據又是如何在R語言中進行存儲的呢?處理這些數據的方法又有那些呢?下面我們一起來探討一下。 首先,數據輸入最直接最直觀的方法就是鍵盤輸入,在上面幾篇都已經講到,利用c創建向量,利用matrix創建矩陣,利用 ...
1 數據的輸入 1.1 鍵盤輸入 首先新建一張空表: dat<-data.frame(age=numeric(0),gender=character(0),weight=numeric(0)) 使用edit修改表,彈出數據編輯器: dat<-edit(dat) 填入 ...
基本輸入輸出 輸入: readline, edit, fix 輸出: print, cat 輸出重定向 sink 模擬數據和數據集 文件數據源 文本文件: read.table, read.csv, read.delim excel文件 ...
主要學習如何把幾種常用的數據格式導入到R中進行處理,並簡單介紹如何把R中的數據保存為R數據格式和csv文件。1、保存和加載R的數據(與R.data的交互:save()函數和load()函數)a <- 1:10save(a, file = "data/dumData.Rdata ...
#從data0數據中篩選出屬於2018年的變量 library(sqldf)data_2018<- sqldf("select* from data0 where year='2018年'") #從data0數據中篩選出屬於2018年的變量 data_2018=subset ...
R語言常用的去重命令有unique duplicated unique主要是返回一個把重復元素或行給刪除的向量、數據框或數組 > x <- c(3:5, 11:8, 8 + 0:5)> x [1] 3 4 5 11 10 9 8 8 9 10 11 12 ...
創建數據框 因為數據框的本質是由一堆向量或者因子構成的列表,其中的每一個向量或者因子代表了一列。因此,數據框可以包含不同類型的數據(數值型、布爾型或字符型),但是每一列的數據類型必須相同。 data.frame 我們可以通過data.frame()函數將相同長度的向量數據,構建一個數據框 ...
...