r - 如何修复:doTryCatch(return(expr), name, parentenv, handler) 中的错误:输入/输出错误
问题描述
我目前正在使用 Microsoft R 服务器的 RevoScaleR 包运行一些 R 代码。我收到以下错误。
doTryCatch(return(expr), name, parentenv, handler) 中的错误:输入/输出错误,但 BxlServer 仍然存在。上次系统错误:0
我.rxNumRows
在 R 代码的不同部分使用了该函数,并且显示了相同的错误。
下面是产生上述错误的代码片段。
input_xdf <- 'yellow_tripdata_2016_manhattan.xdf'
mht_xdf <- RxXdfData(input_xdf)
rxDataStep(nyc_xdf, mht_xdf,
rowSelection = (
passenger_count > 0 &
trip_distance >= 0 & trip_distance < 30 &
trip_duration > 0 & trip_duration < 60*60*24 &
str_detect(pickup_borough, 'Manhattan') &
str_detect(dropoff_borough, 'Manhattan') &
!is.na(pickup_nb) &
!is.na(dropoff_nb) &
fare_amount > 0),
transformPackages = "stringr",
varsToDrop = c ('extra', 'mta_tax', 'improvement_surcharge', 'total_amount', 'pickup_borough', 'dropoff_borough', 'pickup_nhood', 'dropoff_nhood'),
overwrite = TRUE)
mht_sample_df <- rxDataStep(mht_xdf, rowSelection = (u < .01),
transforms = list(u = runif(.rxNumRows)))
解决方案
推荐阅读
- python - NetworkX - 从数据框设置节点属性
- java - 如何生成具有非重复数字的二维数组表?
- python-3.x - 将 csv 文件写入 sqlite3 数据库时遇到无法识别的令牌错误
- go - 是否可以更改 os.Args 的值,以便我可以将测试添加到我正在创建的 CLI 中?
- apache-kafka - kafka记录没有被删除
- twitter-bootstrap - 如何在不将徽标品牌移动到中心的情况下修复中心菜单?
- game-development - 如何在 Gamemaker Studio 1.4 中创建类似于 MOTHER 系列的里程计/滚动计生命系统?
- twilio - Twilio Autopilot:如何从 Airtable 中提取数据并将结果返回给用户?
- c++ - Qt QTableView paint() 事件无限期交付,消耗 1 个 CPU 内核的 100%
- javascript - 如何在 reactjs 中与组件一致地使用网格布局