将数字字符串转换为R中的数字数据类型

沙恩

我有一个10x1的字符矩阵(例如e212m)。

> print(e212m)
      [,1]                          
  [1,] "0000000000000111111000000000"
  [2,] "0000000000000111111100000000"
  [3,] "0000000000001111111100000000"
  [4,] "0000000000001111111100000000"
  [5,] "0000000000011100111100000000"
  [6,] "0000000000011111111100000000"
  [7,] "0000000000011111111100000000"
  [8,] "0000000000011111111100000000"
  [9,] "0000000000001111111000000000"
  [10,] "0000000000000011111000000000"
  > dim(e212m)
  [1] 10  1
  > typeof(e212m)
  [1] "character"

我想将任何行的每个字符转换为整数。但是不喜欢

"0000000000000111111000000000"(string/character) to integer = 0000000000000111111000000000

我希望将每个字符都更改为digit.eg

"0" "0" "1" "1" to number 0 0 1 1.

这样最后我可以得到10x29的整数矩阵。PS:我是R的新手。欢迎执行上述任务的直接命令。

艾蒂安
x<-"0000000000000111111000000000"
y<-as.numeric(strsplit(x,split='')[[1]])

将返回

y
[1] 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0

如果您将矩阵命名为m,请使用:

m2<-apply(m,1,function(x){as.numeric(strsplit(x,split='')[[1]])})
m2<-t(m2)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将字符串转换为数字数据类型并舍入浮点值的函数

来自分类Dev

如何将字母数字字符串转换为 R 中的数字?

来自分类Dev

Mongodb:将数字字符串转换为数字

来自分类Dev

如何将ulong数据类型输入转换为字符串以输出语音数字?

来自分类Dev

R数据框:将2的列表转换为简单数字数据类型

来自分类Dev

将数字字符串转换为数组中的数字

来自分类Dev

将非数字字符串转换为整数?

来自分类Dev

SQL将数字字符串转换为int

来自分类Dev

将数字字符串转换为数组

来自分类Dev

SQL将数字字符串转换为int

来自分类Dev

将数字数组转换为范围字符串

来自分类Dev

Java将字符串转换为数字数组

来自分类Dev

outsideHeight()方法返回字符串数据类型而不是数字数据类型

来自分类Dev

根据参考范围将数字数据框转换为字符串等效项

来自分类常见问题

将pandas DataFrame中带逗号的数字字符串转换为float

来自分类Dev

将数字字符串从文件转换为C中的int数组

来自分类Dev

如何将列表的混合列表中的数字字符串转换为int(Python)

来自分类Dev

如何使用javascript将字典列表中的数字字符串转换为整数?

来自分类Dev

将数字字符串从文件转换为C中的int数组

来自分类Dev

在Hive中,如何将字符串数组转换为数字数组

来自分类Dev

转换为R中带双引号的数字字符串

来自分类Dev

R - 将数据框中所有列的数据类型从字符动态转换为数字

来自分类Dev

如何将字母数字字符串转换为NUMBER字符串或NUMBER?

来自分类Dev

将十六进制数字字符串转换为位字符串

来自分类Dev

从字符串中删除非数字字符并将数字作为整数转换为数组

来自分类Dev

如何将文本值转换为Access数字数据类型

来自分类Dev

如何将数字字符串对象转换为可为空的数字

来自分类Dev

SQL Server,将字母数字字符串转换为大写字母数字

来自分类Dev

将数据类型转换为字符串(SML)

Related 相关文章

  1. 1

    将字符串转换为数字数据类型并舍入浮点值的函数

  2. 2

    如何将字母数字字符串转换为 R 中的数字?

  3. 3

    Mongodb:将数字字符串转换为数字

  4. 4

    如何将ulong数据类型输入转换为字符串以输出语音数字?

  5. 5

    R数据框:将2的列表转换为简单数字数据类型

  6. 6

    将数字字符串转换为数组中的数字

  7. 7

    将非数字字符串转换为整数?

  8. 8

    SQL将数字字符串转换为int

  9. 9

    将数字字符串转换为数组

  10. 10

    SQL将数字字符串转换为int

  11. 11

    将数字数组转换为范围字符串

  12. 12

    Java将字符串转换为数字数组

  13. 13

    outsideHeight()方法返回字符串数据类型而不是数字数据类型

  14. 14

    根据参考范围将数字数据框转换为字符串等效项

  15. 15

    将pandas DataFrame中带逗号的数字字符串转换为float

  16. 16

    将数字字符串从文件转换为C中的int数组

  17. 17

    如何将列表的混合列表中的数字字符串转换为int(Python)

  18. 18

    如何使用javascript将字典列表中的数字字符串转换为整数?

  19. 19

    将数字字符串从文件转换为C中的int数组

  20. 20

    在Hive中,如何将字符串数组转换为数字数组

  21. 21

    转换为R中带双引号的数字字符串

  22. 22

    R - 将数据框中所有列的数据类型从字符动态转换为数字

  23. 23

    如何将字母数字字符串转换为NUMBER字符串或NUMBER?

  24. 24

    将十六进制数字字符串转换为位字符串

  25. 25

    从字符串中删除非数字字符并将数字作为整数转换为数组

  26. 26

    如何将文本值转换为Access数字数据类型

  27. 27

    如何将数字字符串对象转换为可为空的数字

  28. 28

    SQL Server,将字母数字字符串转换为大写字母数字

  29. 29

    将数据类型转换为字符串(SML)

热门标签

归档