R語言實戰之建立數據集


數據結構

向量: 數據庫

向量是用於存儲數值型、字符型或邏輯型數據的一維數組。數組

可經過函數c()可用來建立向量數據結構

實例操做:函數

矩陣excel

矩陣是一個二位數組,只是每一個元素都擁有相同的模式(數值型、字符型或邏輯型)對象

可經過函數matrix()建立矩陣blog

實例操做:字符串

數組class

數組(array)與矩陣相似,可是維度能夠大於2變量

數組可經過array函數建立

實例操做:

數據框

因爲不一樣的列能夠包含不一樣模式(數值型、字符型等)的數據,數據框的概念較矩陣來講更爲通常。數據框是R中最常處理的數據結構

數據框可經過函數data.frame()建立

實例操做:

因子

類別(名義型)變量和有序類別(有序型)在R中稱爲因子。因子在R中很是重要,由於它決定了數據的分析方式以及如何進行視覺呈現。名義型變量是沒有順序之分的類別變量。有序型變量表示一種順序關係,而非數量關係。連續型變量能夠呈現爲某個範圍內的任意值。

函數factor()以一個整數向量的形式存儲類別值,整數的取值範圍是[1...k],同時一個由字符串(原始值)組成的內部向量將映射到這些整數上。

實例操做:

列表

列表就是一些對象的有序集合,某個列表中多是若干向量、矩陣、數據框,甚至其餘列表的組合。

可使用函數list()建立列表:

數據的輸入

R能夠從鍵盤、文本文件、excel、數據庫以及其餘各類軟件中導入數據,在這裏只是用excel的導入做爲例子,來了解一下大體的操做。

導入Excel數據

由於使用到了xlsx包,因此要先安裝一下。導入的excel是格力電器的財報數據。這裏能夠看到excel的數據被轉換成了R中的數據框。

一些簡單操做

能夠查看格力電器的收入和淨利潤,或者進一步看最近七年的這兩項數據。

相關文章
相關標籤/搜索