R大きな文字列をデータフレームに変換します

トムO

大きなテキスト文字列をデータフレームに変換するのに問題があります。私はまだこの単純なタスクを理解することができませんでした。あなたの助けを期待しています。

x <- "1 apple 200 blueberry 3000 pear 4400 raspberry"

これを次のようなデータフレームに変換したいと思います。

id    name
1     apple
200   blueberry
30000 pear
4400  raspberrry
akrun

私たちは、使用することができgsubread.table

read.table(text=gsub("(?<=[a-z])\\s+", "\n", x, perl=TRUE), 
            header=FALSE, col.names = c("id", "name"))
#    id      name
#1    1     apple
#2  200 blueberry
#3 3000      pear
#4 4400 raspberry

またはと fread

library(data.table)
fread(gsub("(?<=[a-z])\\s+", "\n", x, perl=TRUE), col.names = c("id", "name"))

またはgsubcol.nameswithを指定することにより、これがなくても機能しますread.table

read.table(text=x,col.names=c('ID','Name'))
#    ID      Name
#1    1     apple
#2  200 blueberry
#3 3000      pear
#4 4400 raspberry

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

R大きな文字列をデータフレームに変換する

分類Dev

大きなデータフレームを3列に変換します

分類Dev

大きな文字列をデータフレームに変換する

分類Dev

大きな文字列をデータフレームに変換する

分類Dev

Pythonは大きなnumpy配列をpandasデータフレームに変換します

分類Dev

R-長さが等しくない文字配列をデータフレームに変換します

分類Dev

パンダデータフレームは時間なしで文字列をデータに変換します

分類Dev

列に基づく大きなデータフレームをRのデータフレームのリストに変換する方法

分類Dev

データフレーム文字列列をArray [Int]に変換します

分類Dev

文字列を列名を含むデータフレームに変換します

分類Dev

データフレーム列を二重引用符なしの連結文字列に変換します

分類Dev

pysparkデータフレームの列を小文字に変換します

分類Dev

array <string>を文字列pysparkデータフレームに変換します

分類Dev

データフレームの各行を文字列に変換します

分類Dev

assign()はデータフレームを文字列に変換しますか?

分類Dev

RDD [文字列]をデータフレームに変換します

分類Dev

Rでデータフレームの複数の列を文字列から数値に変換します

分類Dev

因子を含むデータフレームを大きな行列Rに変更します

分類Dev

レベルをrのデータフレーム列に変換します

分類Dev

大きな行列をデータフレームに変換する

分類Dev

R複数の文字列長のリストをデータフレームに変換します

分類Dev

dictを保持する文字列をデータフレームに変換してデータを取得します

分類Dev

R:データフレームを3次元配列に変換しますか?

分類Dev

データフレームを多次元配列に変換します-R

分類Dev

None値が多い大きなデータフレームを、null以外の列を示す小さなデータフレームに変換する

分類Dev

大きな文字列をデータフレームに変換するにはどうすればよいですか?

分類Dev

大きなjsonファイル3.7GBをデータフレームにロードし、ijsonを使用してcsvファイルに変換します

分類Dev

R:大きなデータフレームをペアワイズ相関行列に変換する

分類Dev

rデータフレームで列文字列を数値に変換する

Related 関連記事

  1. 1

    R大きな文字列をデータフレームに変換する

  2. 2

    大きなデータフレームを3列に変換します

  3. 3

    大きな文字列をデータフレームに変換する

  4. 4

    大きな文字列をデータフレームに変換する

  5. 5

    Pythonは大きなnumpy配列をpandasデータフレームに変換します

  6. 6

    R-長さが等しくない文字配列をデータフレームに変換します

  7. 7

    パンダデータフレームは時間なしで文字列をデータに変換します

  8. 8

    列に基づく大きなデータフレームをRのデータフレームのリストに変換する方法

  9. 9

    データフレーム文字列列をArray [Int]に変換します

  10. 10

    文字列を列名を含むデータフレームに変換します

  11. 11

    データフレーム列を二重引用符なしの連結文字列に変換します

  12. 12

    pysparkデータフレームの列を小文字に変換します

  13. 13

    array <string>を文字列pysparkデータフレームに変換します

  14. 14

    データフレームの各行を文字列に変換します

  15. 15

    assign()はデータフレームを文字列に変換しますか?

  16. 16

    RDD [文字列]をデータフレームに変換します

  17. 17

    Rでデータフレームの複数の列を文字列から数値に変換します

  18. 18

    因子を含むデータフレームを大きな行列Rに変更します

  19. 19

    レベルをrのデータフレーム列に変換します

  20. 20

    大きな行列をデータフレームに変換する

  21. 21

    R複数の文字列長のリストをデータフレームに変換します

  22. 22

    dictを保持する文字列をデータフレームに変換してデータを取得します

  23. 23

    R:データフレームを3次元配列に変換しますか?

  24. 24

    データフレームを多次元配列に変換します-R

  25. 25

    None値が多い大きなデータフレームを、null以外の列を示す小さなデータフレームに変換する

  26. 26

    大きな文字列をデータフレームに変換するにはどうすればよいですか?

  27. 27

    大きなjsonファイル3.7GBをデータフレームにロードし、ijsonを使用してcsvファイルに変換します

  28. 28

    R:大きなデータフレームをペアワイズ相関行列に変換する

  29. 29

    rデータフレームで列文字列を数値に変換する

ホットタグ

アーカイブ