我正在使用Rattle对我的训练数据集运行randomForest
。其中一个变量的值为FALSE
和TRUE
。
> str(mydata)
'data.frame': 421570 obs. of 2 variables:
$ Trial : int 1 1 1 1 1 1 1 1 1 1 ...
$ IsHoliday : logi FALSE FALSE FALSE FALSE FALSE FALSE ...
我可以将它转换为R中的因子。
> mydata$IsHoliday <- factor(mydata$IsHoliday)
> str(mydata)
'data.frame': 421570 obs. of 2 variables:
$ Trial : int 1 1 1 1 1 1 1 1 1 1 ...
$ IsHoliday : Factor w/ 2 levels "FALSE","TRUE": 1 1 1 1 1 1 1 1 1 1 ...
当我将data.frame
写入CSV并使用Rattle
加载时,我再次将其视为逻辑。因此,我收到错误Error in na.roughfix.data.frame(x) + na.roughfix only works for numeric or factor
感谢任何帮助。提前致谢
答案 0 :(得分:0)
我认为你应该尝试包括“as”
<div class="modal fade" id="myModal">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title">Modal Heading</h4>
<button type="button" class="close" data-dismiss="modal">×</button>
</div>
<div class="modal-body">
Modal body..
</div>
<div class="modal-footer">
<button type="button" class="btn btn-danger" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>