Artificial Intelligence Programming Lab(AIPLab) 討論區

Please login or register.

請輸入帳號, 密碼以及預計登入時間

新聞:

[慶賀]恭喜張清貿醫師升任北榮傳醫科主治醫師-20170201

作者 主題: data.frame  (閱讀 961 次)

admin

  • 管理員
  • Hero Member
  • *****
  • 文章: 1838
    • 檢視個人資料
data.frame
« 於: 一月 09, 2017, 05:45:22 pm »
data.frame
A data frame is used for storing data tables.
It is a list of vectors of equal length.
程式碼: [Select]
> n = c(2, 3, 5)
> s = c("aa", "bb", "cc")
> b = c(TRUE, FALSE, TRUE)
> df = data.frame(n, s, b)       # df is a data frame
df is a data frame containing three vectors n, s, b.
已記錄

admin

  • 管理員
  • Hero Member
  • *****
  • 文章: 1838
    • 檢視個人資料
回覆: data.frame
« 回覆文章 #1 於: 一月 09, 2017, 06:09:33 pm »
The header, contains the column names
data row
cell: each data member of a row.

nrow(mtcars)
ncol(mtcars)
head(mtcars)
mtcars[[9]]
mtcars[["am"]] mtcars$am mtcars[,"am"]

names(df) <- c("x", "y", "z")
row.names(df) <- c("r1", "r2", "r3")
summary(df)
« 最後編輯時間: 一月 09, 2017, 06:21:02 pm 由 admin »
已記錄

admin

  • 管理員
  • Hero Member
  • *****
  • 文章: 1838
    • 檢視個人資料
回覆: data.frame
« 回覆文章 #2 於: 一月 09, 2017, 06:10:13 pm »
mtcars[1]
mtcars["mpg"]
mtcars[c("mpg", "hp")]
已記錄

admin

  • 管理員
  • Hero Member
  • *****
  • 文章: 1838
    • 檢視個人資料
回覆: data.frame
« 回覆文章 #3 於: 一月 09, 2017, 06:14:58 pm »
程式碼: [Select]
library(gdata)                   # load gdata package
mydata = read.xls("mydata.xls")  # read from first sheet

Here is an example of a table with 4 rows and 3 columns.
100   a1   b1
200   a2   b2
300   a3   b3
400   a4   b4

mydata = read.table("mydata.txt")
mydata = read.csv("mydata.csv")
已記錄

admin

  • 管理員
  • Hero Member
  • *****
  • 文章: 1838
    • 檢視個人資料
回覆: data.frame
« 回覆文章 #4 於: 一月 11, 2017, 10:56:36 pm »
程式碼: [Select]
sTable = data.frame(sampleName = files, fileName = files, condition = cond)
已記錄
 

SimplePortal Classic 2.0.5