R語言實戰之數據結構

1. R語言數據類型

R語言中元素的類型主要有邏輯型、數值型、複數型、字元型原型等。

2. R語言數據結構

R語言中數據結構包括向量、矩陣、數組、數據框、列表、因子。

3. 數據的輸入

數據輸入方式主要有:

  • 鍵盤鍵入:edit()
  • 帶分隔符文本文件導入:read.table(file,opions)
  • Excel導入:read.xlsx(file,sheetnum)
  • web抓取

  • 統計軟體SAS/SPSS等導入
  • 資料庫管理系統SQL/Oracle等導入

註:使用read.xlsx()函數時需先安裝Java,主要步驟為1)下載安裝版本匹配的Java軟體。2)參照網上教程配置Java環境變數。3)在R中載入環境。

4.與Python不同的地方

目前觀察到R語言與之不同的地方有:

  • 賦值符號為<-,而非=
  • 下標從1開始,且包括結尾下標元素
  • 用$而非.來指定對象的屬性
  • 數組中默認先填充列
  • 可自動擴展來容納本不存在的新值

推薦閱讀:

R語言 第二章 創建數據集學習總結
多組時間序列預測
記錄我是如何轉型大數據分析(二)——iris
Stitch Fix:當數據遇到時尚

TAG:R編程語言 | 數據分析 |