同じ列に日付と金利が含まれるデータセットがあります。これら 2 つの数値を 2 つの別々の列に分割する必要がありますが、次のコードを使用すると:
Split <- str_split(df$Dates, "[ ]", n = 2)
Dates <- unlist(Split)[1]
Rates <- unlist(Split)[2]
各要素の最初の「値」のみを返します。つまり、日付の場合は「1971-04-01」、レートの場合は「7.43」です。文字列分割の部分のすべての値を返し、文字列分割の 2 番目の部分についても同じ値を返す必要があります。
以下はデータセットの一部で、合計行 = 518 です。
1971-04-01 7.31
1971-05-01 7.43
1971-06-01 7.53
1971-07-01 7.60
1971-08-01 7.70
1971-09-01 7.69
1971-10-01 7.63
1971-11-01 7.55
1971-12-01 7.48
1972-01-01 7.44
ありがとう