我有一个相当令人困惑的问题:
我使用RODBC从数据库导入了一个数据表(包含float和string值条目),但是当我尝试选择一个列(带有文本值)时,它会被强制转换为整数。有没有办法让它仍然是一个字符串值列?
> myvect <- mydat$NummerpladeTyper
> myvect[1:5]
[1] Hvid Hvid Hvid Hvid Hvid
Levels: Brugt gul Gul hvid Hvid
> str(myvect)
Factor w/ 6 levels "","Brugt","gul",..: 6 6 6 6 6 6 6 6 6 6 ...
> typeof(myvect)
[1] "integer"
我希望它保留“Brugt”,“gul”,“Gul”,“hvid”,“Hvid”等级,而不是将“Hvid”强制为6等等。
谢谢!