对于一个函数,我想利用文档中的说明,我需要创建一个由2个元素组成的向量。
library("dplyr")
df <- data.frame(
Genus = c("Panthera", "Quercus", "Rosa", "Acer", "Canis"),
Species = c("leo", "robur", "rubiginosa", "saccharum", "lupus"),
Common_Name = c("Lion", "English Oak", "Rusty Rose", "Sugar Maple", "Wolf"),
Latitude = c(1.2921, 51.5074, 48.8566, 45.4215, 37.7749),
Longitude = c(36.8219, -0.1278, 2.3522, -75.6972, -122.4194)
)
我试过:
latlong<- c(df$Latitude,df$Longitude)
然而,这只给了我一个长向量,我需要向量对。
我也试过:
latlong<- c("Latitude","Longitude")
然而,这只给了我一个2个字符的字符串。
这可能是一个简单的解决方案,但我不知道如何实现它。
编辑:
文档可以在这里找到:
https://cran.r-project.org/web/packages/divvy/divvy.pdf
我特别关注的功能是土匪。
就“两个元素的向量”而言,我不确定输出应该是什么样子——这些只是文档中的确切单词。
我刚刚试过:
df[,c("Latitude", "Longitude")]
我以为这是我需要的,但它返回了以下错误:
.set(x,j)中出错:下标类型“list”无效
我尝试将其用作.vector(),但收到了相同的错误