无法使用R中的read.csv访问属性值
在以下代码中找不到标签对象。我以前遇到过这个问题,解决方法是从read.csv中删除sep和header参数。虽然我已经删除了它们,但仍然存在相同的错误,即:无法使用R中的read.csv访问属性值,r,csv,svm,R,Csv,Svm,在以下代码中找不到标签对象。我以前遇到过这个问题,解决方法是从read.csv中删除sep和header参数。虽然我已经删除了它们,但仍然存在相同的错误,即: Error in eval(expr, envir, enclos) : object 'label' not found 代码: 有人能帮我吗?dputdataset吗?.Names=cX、V1、V2、V3、V4、V5、V6、V7、V8、V9、V10、V11、V12、V13、V14、V15、V16、V17、V18、V19、V20、l
Error in eval(expr, envir, enclos) : object 'label' not found
代码:
有人能帮我吗?dputdataset吗?.Names=cX、V1、V2、V3、V4、V5、V6、V7、V8、V9、V10、V11、V12、V13、V14、V15、V16、V17、V18、V19、V20、label、class=data.frame、row.Names=cNA,-12867L出现了大量数据,但这些是最后一行。请将其添加到您的问题中。巨大的数据量对您的帮助非常重要。您在仅获取1、2、5列时删除了“标签”列。
library(e1071)
dataset <- read.csv("C:/Users/Backup/Desktop/pos.csv")
# Subset the dataset dataset to only 2 labels and 2 features
dataset.part = subset(dataset, label != 1)
dataset.part$label = factor(dataset.part$label)
dataset.part = dataset.part[, c(1,2,5)]
# Fit svm model
fit = svm(label ~ ., data=dataset.part, type='C-classification', kernel='linear')
[1] "X" "V1" "V2" "V3" "V4" "V5" "V6" "V7" "V8" "V9"
[11] "V10" "V11" "V12" "V13" "V14" "V15" "V16" "V17" "V18" "V19"
[21] "V20" "label"