小编s.p*_*o57的帖子

如何在不更改col类的情况下向dataframe添加行?

我有一个15个变量的5个观测数据框.一些类是字符,一些是数字,一些是整数.我想在我的数据框中添加一个新行.我这样做是通过创建一个新行:

newrow= c('Chiyoda',600,.08,2,1500,1,3000,6500,10, .65, .1, 0,0,0,0)
Run Code Online (Sandbox Code Playgroud)

然后将其重新绑定到我的数据框:

mydata = rbind(mydata,newrow)
Run Code Online (Sandbox Code Playgroud)

问题是,当我执行rbind时,它会将我的数据框中每列的类更改为字符,并且我无法按照数字的方式对它们进行操作.有没有办法做到这一点,不涉及写出每个元素的类?

谢谢

r rbind

3
推荐指数
1
解决办法
1963
查看次数

标签 统计

r ×1

rbind ×1