【发布时间】:2013-12-23 03:59:57
【问题描述】:
我有一个数据框和一些字符误读,
example1
1 SABRINA MOCKENHAUPT
2 IRINA MIKITENKO
3 MARILSON DOS SANTOS
4 RYAN HALL
5 TIKI GELANA
6 KENTARO NAKAMOTO
7 JAOUAD GHARIB
8 S…REN KAH
9 CONSTANTINA DITA
我想替换一些元素。例如,替换第八个元素exemple1$exemple1[[8]]<-"SÖREN KAH"。但它向我显示了这个错误
In `[[<-.factor`(`*tmp*`, 8, value = c(57L, 29L, 41L, 54L, 65L, :invalid factor level, NA generated
【问题讨论】:
-
试试
example1[8] <- "SOREN KAH" -
是的,他的问题是他没有意识到他正在处理因素。
-
@Oriol Prat 我看到您以前从未接受过答案。如果我的答案(或您在过去几个月中收到的任何其他答案)解决了您应该接受的问题:它通过标记您的问题的解决方案来帮助社区。它还为您赢得了地位 - 并增加了将来有人回答您的问题的可能性。您可以通过选择答案左侧的勾号来执行此操作。点赞还有助于标记有用的内容,但不会为您赢得地位。
标签: r replace dataframe character element