質問編集履歴
1
最初のデータを更新しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
複数のCSVファイルがあり、それを読み込んで、timeをkeyにmergeで横結合したいです。
|
1
|
+
複数のCSVファイルがあり、それを読み込んで、**timeをkeyにmergeで横結合**したいです。
|
2
2
|
イメージとしては以下のようなファイルです。
|
3
3
|
|
4
4
|
ファイル:data_20190708.csv
|
@@ -11,13 +11,21 @@
|
|
11
11
|
1 8
|
12
12
|
2 3
|
13
13
|
|
14
|
+
ファイル:data_20190711.csv
|
15
|
+
time count
|
16
|
+
1 8
|
17
|
+
3 5
|
14
18
|
↓
|
15
|
-
time count20190708 count20190710
|
19
|
+
time count20190708 count20190710 count20190711
|
16
|
-
1 10 8
|
20
|
+
1 10 8 8
|
17
21
|
2 5 3
|
22
|
+
3 5
|
18
23
|
|
19
24
|
そこで以下のようなコードを書いたところ、mergeの部分でどう書いたらいいかわからなかったため、質問させていただきました。
|
20
25
|
ちなみにmergeまでの部分は一部省略しておりますが、基本的に合っており、リスト:liにはきちんと読み込んだ数種類のデータが入っていました。
|
26
|
+
timeをkeyにしたいのですが、concatを使う場合はtimeをindex化しないといけないですよね?
|
27
|
+
また、後学のために教えていただきたいのですが、仮にtime、placeのようにkeyが2つ以上ある場合はどうしたらいいのでしょうか?
|
28
|
+
よろしくお願いいたします。
|
21
29
|
|
22
30
|
```ここに言語を入力
|
23
31
|
|