Rのデータフレーム内の複数のセルの名前を一度に変更する

ラクチュカ

英国の各警察署をその地域に基づいてグループ化したいのですが、初心者なので、一度に複数の要素の名前を変更する方法がわかりません。

例:現在の様子

エイボンとサマセット、ドーセット、グロスター、ウィルトシャーの警察署は南西にあります。「南西」の上の警察署の名前を変更する機能が必要です。

英国の警察のウェブサイトからダウンロードした元のcsvデータセットで行いますが、分析の範囲は2019年1月から2020年11月で、各csvデータセットは月ごと、地域ごとにのみダウンロードできます(合計で約900 csvファイル)。

データフレーム内の単一のセルを選択する以下の機能を認識していますが、このデータセットは大きすぎて実行できません。

data[row number, col number] <- "South West"

任意の提案をいただければ幸いです。初心者を救出してくれてありがとう。

ps私は2019年と2020年のすべての警察署のすべてのcsvデータセットを使用してマージしました

crimedata19_20 <- list.files(path="C:/Users/X/Desktop/Crime data/2019-2020",
                    pattern="*.csv")
crimedata19_20 <- do.call("rbind",lapply(crimedata19_20,FUN=function(files){ read.csv(files)})) 
jay.sf

gsubパターンを置き換えるために使用できます。Rに付属するデータセットの使用例iris

iris[49:52, ]
#    Sepal.Length Sepal.Width Petal.Length Petal.Width    Species
# 49          5.3         3.7          1.5         0.2     setosa
# 50          5.0         3.3          1.4         0.2     setosa
# 51          7.0         3.2          4.7         1.4 versicolor
# 52          6.4         3.2          4.5         1.5 versicolor

内のすべて"setosa""South West"置き換え"Species"ます。

res <- transform(iris,
          Species=gsub(pattern="setosa", replacement="south West", Species))
res[49:52, ]
#    Sepal.Length Sepal.Width Petal.Length Petal.Width    Species
# 49          5.3         3.7          1.5         0.2 south West
# 50          5.0         3.3          1.4         0.2 south West
# 51          7.0         3.2          4.7         1.4 versicolor
# 52          6.4         3.2          4.5         1.5 versicolor

編集

|(または)で区切ることができる複数の置換

res2 <- transform(iris,
                 Species=gsub(pattern="setosa|versicolor", replacement="south West", Species))
res2[49:52, ]
#    Sepal.Length Sepal.Width Petal.Length Petal.Width    Species
# 49          5.3         3.7          1.5         0.2 south West
# 50          5.0         3.3          1.4         0.2 south West
# 51          7.0         3.2          4.7         1.4 south West
# 52          6.4         3.2          4.5         1.5 south West

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

ディレクトリ内の複数のファイルの名前を一度に変更する

分類Dev

データフレーム内の2つの特定のグループを一度に変更する方法

分類Dev

データフレーム内の複数の特定の要素のレベルの名前を変更する

分類Dev

複数のファイルの名前を一度に変更する方法

分類Dev

複数のファイルの名前を一度に変更する

分類Dev

データフレーム内の複数の列をRで一度に関数に渡します

分類Dev

R - ネストされたループを使用して、複数のデータフレーム内の複数の列の名前を変更する

分類Dev

ターミナルを使用して一度に複数のファイルの名前を変更するにはどうすればよいですか?

分類Dev

データフレームの1つの行に対して一度に複数の列の値を変更する

分類Dev

複数のテーブルの名前を一度に変更

分類Dev

データフレーム内の複数の列の名前を変更する

分類Dev

データフレームに名前を追加し、Rの特定のセルを変更する方法

分類Dev

forループで一度に複数のデータフレームを作成する

分類Dev

Rデータフレーム-一度に複数の列を集約する

分類Dev

複数のディレクトリの名前を一度に変更

分類Dev

cmdを使用して一度に複数のファイルの名前を変更する[Windows10]

分類Dev

Pythonで一度に複数のファイルの名前を変更する

分類Dev

同じ拡張子で、一度に複数のファイルの名前を変更する

分類Dev

Filemaker18-複数のレコードの同じフィールドを一度に変更する

分類Dev

pandasデータフレームセル内の名前の正確な出現を変更する方法

分類Dev

一度に複数のフレームをブートストラップするカルーセル

分類Dev

複数のデータセットの列の名前を変更するR

分類Dev

Rで一度に複数のデータセットを予測するためのForループ

分類Dev

データフレームの列の名前を変更するために使用されるR関数

分類Dev

複数のデータフレームを一度にマージする(効率的な方法)方法は?

分類Dev

Rのデータフレーム内の特定の列の名前を変更する

分類Dev

データフレーム内の同じ名前の列名を変更する

分類Dev

データフレーム内のIDの名前を変更する

分類Dev

データフレーム内の観測値の名前を変更する

Related 関連記事

  1. 1

    ディレクトリ内の複数のファイルの名前を一度に変更する

  2. 2

    データフレーム内の2つの特定のグループを一度に変更する方法

  3. 3

    データフレーム内の複数の特定の要素のレベルの名前を変更する

  4. 4

    複数のファイルの名前を一度に変更する方法

  5. 5

    複数のファイルの名前を一度に変更する

  6. 6

    データフレーム内の複数の列をRで一度に関数に渡します

  7. 7

    R - ネストされたループを使用して、複数のデータフレーム内の複数の列の名前を変更する

  8. 8

    ターミナルを使用して一度に複数のファイルの名前を変更するにはどうすればよいですか?

  9. 9

    データフレームの1つの行に対して一度に複数の列の値を変更する

  10. 10

    複数のテーブルの名前を一度に変更

  11. 11

    データフレーム内の複数の列の名前を変更する

  12. 12

    データフレームに名前を追加し、Rの特定のセルを変更する方法

  13. 13

    forループで一度に複数のデータフレームを作成する

  14. 14

    Rデータフレーム-一度に複数の列を集約する

  15. 15

    複数のディレクトリの名前を一度に変更

  16. 16

    cmdを使用して一度に複数のファイルの名前を変更する[Windows10]

  17. 17

    Pythonで一度に複数のファイルの名前を変更する

  18. 18

    同じ拡張子で、一度に複数のファイルの名前を変更する

  19. 19

    Filemaker18-複数のレコードの同じフィールドを一度に変更する

  20. 20

    pandasデータフレームセル内の名前の正確な出現を変更する方法

  21. 21

    一度に複数のフレームをブートストラップするカルーセル

  22. 22

    複数のデータセットの列の名前を変更するR

  23. 23

    Rで一度に複数のデータセットを予測するためのForループ

  24. 24

    データフレームの列の名前を変更するために使用されるR関数

  25. 25

    複数のデータフレームを一度にマージする(効率的な方法)方法は?

  26. 26

    Rのデータフレーム内の特定の列の名前を変更する

  27. 27

    データフレーム内の同じ名前の列名を変更する

  28. 28

    データフレーム内のIDの名前を変更する

  29. 29

    データフレーム内の観測値の名前を変更する

ホットタグ

アーカイブ