第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

關(guān)于轉(zhuǎn)換類型和= <--的問題

為什么將matrix形式的只設(shè)了row.names的一個矩陣,data.frame之后列名會自動變成x1,x2,x3.。。。http://img1.sycdn.imooc.com//570915f30001569f02180085.jpg以及在matrix,data.frame,array或者其他的內(nèi)部賦一個向量給比如說name是必須用“=”是吧,

正在回答

1 回答

數(shù)據(jù)框跟矩陣很像,區(qū)別就是數(shù)據(jù)框可以包含不同類型的元素.因此如果一個數(shù)據(jù)框內(nèi)的元素類型一樣,可以被轉(zhuǎn)換為矩陣;矩陣永遠可以被轉(zhuǎn)換為數(shù)據(jù)框。

x1,x2,x3...是當(dāng)數(shù)據(jù)框名字缺失時的默認(rèn)值。

#空矩陣轉(zhuǎn)換為數(shù)據(jù)框的例子

> t<-matrix(nrow=2,ncol = 3)

> t

[,1] [,2] [,3]

[1,] ? NA ? NA ? NA

[2,] ? NA ? NA ? NA

> data.frame(t)

X1 X2 X3

1 NA NA NA

2 NA NA NA


#矩陣轉(zhuǎn)換為數(shù)據(jù)框的例子

> df<-data.frame(id=c(1,2,3),salary=c(1.1,2.3,3.5))

> df

? id salary

1 ?1 ? ?1.1

2 ?2 ? ?2.3

3 ?3 ? ?3.5

> data.matrix(df)

? ? ?id salary

[1,] ?1 ? ?1.1

[2,] ?2 ? ?2.3

[3,] ?3 ? ?3.5

> df

? id salary

1 ?1 ? ?1.1

2 ?2 ? ?2.3

3 ?3 ? ?3.5


在matrix,data.frame,array或者其他的內(nèi)部賦一個向量,使用=,使用<-也可以,只是name會不同。

> dd<-data.frame(id<-1:6,salary<-1:6)

> dd

? ? ? ? id....1.6 ? ? ?salary....1.6

1 ? ? ? ? 1 ? ? ? ? ? ? 1

2 ? ? ? ? 2 ? ? ? ? ? ? 2

3 ? ? ? ? 3 ? ? ? ? ? ? 3

4 ? ? ? ? 4 ? ? ? ? ? ? 4

5 ? ? ? ? 5 ? ? ? ? ? ? 5

6 ? ? ? ? 6 ? ? ? ? ? ? 6


1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

泛飯犯然 提問者

明白了!謝謝
2016-04-10 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消
R語言基礎(chǔ)
  • 參與學(xué)習(xí)       79821    人
  • 解答問題       272    個

本R語言基礎(chǔ)教程,教你如何在R中操縱自己數(shù)據(jù),快速入門

進入課程

關(guān)于轉(zhuǎn)換類型和= <--的問題

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號