Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R中同一数据包中的矩阵和向量_R_Matrix_Vector - Fatal编程技术网

R中同一数据包中的矩阵和向量

R中同一数据包中的矩阵和向量,r,matrix,vector,R,Matrix,Vector,我试图通过使用包提供的示例数据来学习名为TropFishR的包。包提供的数据同时包括向量和矩阵。我怎样才能这样安排我的数据 > data(alba) > print(alba) $sample.no [1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 $midLengths [1] 1.5 2.5 3.5 4.5 5.5 6.5 7.5 8.5 9.5 10.5 11.5 12.5 13.5 14.5 $dates [1

我试图通过使用包提供的示例数据来学习名为TropFishR的包。包提供的数据同时包括向量和矩阵。我怎样才能这样安排我的数据

> data(alba)
> print(alba)
$sample.no
[1]  1  2  3  4  5  6  7  8  9 10 11 12 13 14

$midLengths
 [1]  1.5  2.5  3.5  4.5  5.5  6.5  7.5  8.5  9.5 10.5 11.5 12.5 13.5 14.5

$dates
[1] "1976-04-17" "1976-07-02" "1976-09-19" "1976-12-15" "1977-02-18" "1977-
04-30"
[7] "1977-06-24"

$catch
  1976.29315068493 1976.50136986301 1976.71780821918 1976.95616438356 
  1977.13150684931
 [1,]                0                0                0                2                
0
 [2,]                0                1                9                1                
1
 [3,]                0                1               34                3                
0
 [4,]                1                0               96                3                
0
 [5,]                1                1               68                4                
2
 [6,]                1                0               50               21                

attr(,"class")
[1] "lfq"

你可以从下面的代码中得到想法

### Data generte.....
sample.no<-seq(1,14)
dates<-c("1976-04-17","1976-07-02","1976-09-19","1976-12-15","1977-02-18",
"1977-04-30","1977-06-24")

catch<-matrix(rbinom(25,20,0.5),5,5)
colnames(catch)<-c(10,20,30,40,50)


### Including within list named 'Yourdata'
Yourdata<-list(sample.no,dates,catch)
names(Yourdata)<-c("sample.no","dates","catch")
Yourdata

你能更具体地回答你的问题吗?你的目标是什么?创建一个包含向量和矩阵的数据,像这样。你需要一个数据框吗?我仍然不清楚你到底需要从@Md.Sahidul Islam那里得到什么。这是一个列表。谢谢你的关注,这正是我想要的。谢谢你的回答。Yahya作为一种姿态,请投票并接受答案
$sample.no
 [1]  1  2  3  4  5  6  7  8  9 10 11 12 13 14

$dates
[1] "1976-04-17" "1976-07-02" "1976-09-19" "1976-12-15" "1977-02-18"
[6] "1977-04-30" "1977-06-24"

$catch
     10 20 30 40 50
[1,] 11  8 11  8  9
[2,] 10 11 12  8  9
[3,]  9  8  8  8  9
[4,] 12 12 11 10 11
[5,] 11 10  9  9 15