我有一个名为“ df” 的数据框。
df[1,4]
[1] financial services
2349 Levels: #ARTEMIS GLOBAL EQUITY INCOME FUND (AMM) UNIVERSAL-FONDS ZVK 1-
DEKA 1/1 CHANGE AG 1/3M (EAST) AG ... ZENSHO TRADING CO LTD
我想用 $
替换df [1,4]中的空格df[1,4] <- gsub(" ", "#", df[1,4])
但是我收到错误消息: 警告消息:
在[<-。factor( tmp ,iseq,value =“金融服务”)中:
无效的因子水平,NA生成
结果是df [1,4]变为NA,但我要有资金的服务。
我知道我正在将factor指定为字符串,但是我不知道如何修改。我尝试过stringsAsFactor = F
,但没有帮助。