如何用数据框中的数字替换正则表达式

奥立佛

我有一个数据框,其中包含一系列信息,这些信息可以根据其当前董事会成员身份识别一群人。看起来像这样:

company_board <- c("company1", "company2", "company3; company 1", "", "")
nonprofit_board <- c("nonprofit1", "", "nonprofit5; nonprofit2", "", "nonprofit3")
df <- data.frame(company_board, nonprofit_board, stringsAsFactors = FALSE)

我想将它们转换为简单的1(如果单元格中有信息)或0(如果没有数据记录)。因此,对于我刚刚给出的示例:

company_board <- c("1", "1", "1", "0", "0")
nonprofit_board <- c("1", "0", "1", "0", "1")
df <- data.frame(company_board, nonprofit_board, stringsAsFactors = FALSE)

我知道如何使用str_extractwith[:alnum:]来获取应该为1的单元格,但我不知道如何用1(以及其余部分为0)替换这些单元格。任何帮助将不胜感激!

阿克伦

我们也可以转换matrixnchar直接申请

+(nchar(as.matrix(df)) > 0)
#     company_board nonprofit_board
#[1,]             1               1
#[2,]             1               0
#[3,]             1               1
#[4,]             0               0
#[5,]             0               1

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何用正则表达式替换文本?

来自分类Dev

如何用正则表达式替换字符序列?

来自分类Dev

如何用正则表达式替换WebStorm / PhpStorm

来自分类Dev

如何用正则表达式进行模式替换?

来自分类Dev

如何用变量替换vim正则表达式

来自分类Dev

如何用正则表达式替换字符序列?

来自分类Dev

在R中没有正则表达式的数据框中用字符串替换多个数字

来自分类Dev

根据正则表达式替换数据框列

来自分类Dev

数据框替换正则表达式

来自分类Dev

根据正则表达式替换数据框列

来自分类Dev

如何用正则表达式匹配数据

来自分类Dev

Objective-C中的正则表达式:如何用动态模板替换匹配项?

来自分类Dev

如何用php中的正则表达式替换特定标签?

来自分类Dev

如何用 ruby 中的正则表达式替换字符

来自分类Dev

如何用SQL中的正则表达式将字符串替换为小写?

来自分类Dev

正则表达式从数字类型输入中替换

来自分类Dev

正则表达式替换中的转义数字

来自分类Dev

MySQL正则表达式:如何用\ d匹配字符串中的数字?

来自分类Dev

根据正则表达式匹配替换数据框中的字符串值

来自分类Dev

替换数据框列(正则表达式)中的值

来自分类Dev

正则表达式识别python数据框中的数字的操作

来自分类Dev

“查找”框中的正则表达式和“替换”框中的正则表达式不同,Eclipse

来自分类Dev

数据框正则表达式

来自分类Dev

正则表达式在熊猫数据框中

来自分类Dev

数据框中的正则表达式(熊猫)

来自分类Dev

数据框列中的Python正则表达式

来自分类Dev

R 数据框中的正则表达式错误

来自分类Dev

如何用正则表达式匹配CSV字符串中的数字和数字范围?

来自分类Dev

如何替换正则表达式中的重复?

Related 相关文章

  1. 1

    如何用正则表达式替换文本?

  2. 2

    如何用正则表达式替换字符序列?

  3. 3

    如何用正则表达式替换WebStorm / PhpStorm

  4. 4

    如何用正则表达式进行模式替换?

  5. 5

    如何用变量替换vim正则表达式

  6. 6

    如何用正则表达式替换字符序列?

  7. 7

    在R中没有正则表达式的数据框中用字符串替换多个数字

  8. 8

    根据正则表达式替换数据框列

  9. 9

    数据框替换正则表达式

  10. 10

    根据正则表达式替换数据框列

  11. 11

    如何用正则表达式匹配数据

  12. 12

    Objective-C中的正则表达式:如何用动态模板替换匹配项?

  13. 13

    如何用php中的正则表达式替换特定标签?

  14. 14

    如何用 ruby 中的正则表达式替换字符

  15. 15

    如何用SQL中的正则表达式将字符串替换为小写?

  16. 16

    正则表达式从数字类型输入中替换

  17. 17

    正则表达式替换中的转义数字

  18. 18

    MySQL正则表达式:如何用\ d匹配字符串中的数字?

  19. 19

    根据正则表达式匹配替换数据框中的字符串值

  20. 20

    替换数据框列(正则表达式)中的值

  21. 21

    正则表达式识别python数据框中的数字的操作

  22. 22

    “查找”框中的正则表达式和“替换”框中的正则表达式不同,Eclipse

  23. 23

    数据框正则表达式

  24. 24

    正则表达式在熊猫数据框中

  25. 25

    数据框中的正则表达式(熊猫)

  26. 26

    数据框列中的Python正则表达式

  27. 27

    R 数据框中的正则表达式错误

  28. 28

    如何用正则表达式匹配CSV字符串中的数字和数字范围?

  29. 29

    如何替换正则表达式中的重复?

热门标签

归档