r - 如何获得相同的替换行和数据?
问题描述
我在 azure 上有一个带有“手动输入数据”的模型,带有一个 R 模块,这里是列:
Region_ID, Log_Type, CITY_ID, Ad_Slot_Width, Ad_Slot_Floor_Price, Creative_ID, Paying_Price
217,2,3, 335, Na, 5, 255
这是R模块中的变量:
test2$Region_ID<- as.numeric(test2$Region_ID)
test2$City_ID<- as.numeric(test2$City_ID)
test2$Ad_Slot_Width<- as.numeric(test2$Ad_Slot_Width)
test2$Ad_Slot_Floor_Price<- as.numeric(as.factor(test2$Ad_Slot_Floor_Price))
test2$Paying_Price<- as.numeric(test2$Paying_Price)
test2$Creative_ID<- as.numeric(test2$Creative_ID)
Here is error when executing it:
Execute R Script Piped (RPackage) : The following error occurred during
evaluation of R script: R_tryEval: return error: Error in `
$<-.data.frame`(`*tmp*`, "City_ID", value = numeric(0)) : replacement has 0
rows, data has 1
哪里错了?如何获得相同的替换行和数据?谢谢,安
解决方案
您忘记了 R 区分大小写。这应该可以消除您的错误。
test2$CITY_ID<- as.numeric(test2$CITY_ID)
推荐阅读
- r - 在 R 中将 YYYY-MM-DD 转换为 YYYY-YY Qx
- python - 无法使用 PyQt4 打开新窗口
- php - 如何使用 PHP/Laravel 设置模型和存储数据流
- swift - 使用 collectionView 单元关闭视图控制器
- ios - Swift - 从 UISearchController 中删除默认的“Go-to-top-on-active”功能
- c++ - 如何确定鼠标光标所在的控制台字符?
- sql - 将 SQL Server 查询转换为 Oracle
- python-3.x - 熊猫没有按预期处理文件
- javascript - 如何等待输入在 html 页面中填写,然后在 javascript 中将其值打印到控制台?
- react-native - 如何禁用 FlatList 自动惯性滑行