質問編集履歴

1

試行錯誤の結果を追記

2020/09/09 09:15

投稿

echan_pg3516
echan_pg3516

スコア2

test CHANGED
File without changes
test CHANGED
@@ -94,4 +94,54 @@
94
94
 
95
95
  ### 試したこと
96
96
 
97
- set_index()を実行する前にsort_values('time)を実行し、事前に個々のデータをソートしましたが、実行結果は特に変わらずという状況です。何かお気づきの点がございましたら、ご回答いただけると幸いです。
97
+ set_index()を実行する前にsort_values('time)を実行し、事前に個々のデータをソートしましたが、実行結果は特に変わらずという状況です。
98
+
99
+
100
+
101
+ ・次にtimeが文字列型になっていることで大小関係が判断出来ず、並び順が統一されないのでは無いかと思い、データフレーム生成時にとしたところ、全く想定外の画像が出力されました。。。
102
+
103
+ ```
104
+
105
+ df1 = pd.DataFrame([[pd.to_datetime('2020-01-01 12:00:00'), 80],
106
+
107
+ [pd.to_datetime('2020-01-01 12:02:00'), 60],
108
+
109
+ [pd.to_datetime('2020-01-01 12:03:00'), 40],
110
+
111
+ [pd.to_datetime('2020-01-01 12:04:00'), 20],
112
+
113
+ [pd.to_datetime('2020-01-01 12:05:00'), 5]])
114
+
115
+
116
+
117
+ df2 = pd.DataFrame([[pd.to_datetime('2020-01-01 12:03:00'), 180],
118
+
119
+ [pd.to_datetime('2020-01-01 12:07:00'), 160],
120
+
121
+ [pd.to_datetime('2020-01-01 12:09:00'), 140],
122
+
123
+ [pd.to_datetime('2020-01-01 12:11:00'), 120],
124
+
125
+ [pd.to_datetime('2020-01-01 12:05:00'), 15]])
126
+
127
+
128
+
129
+ df3 = pd.DataFrame([[pd.to_datetime('2020-01-01 12:02:00'), 40],
130
+
131
+ [pd.to_datetime('2020-01-01 12:04:00'), 30],
132
+
133
+ [pd.to_datetime('2020-01-01 12:06:00'), 20],
134
+
135
+ [pd.to_datetime('2020-01-01 12:08:00'), 10],
136
+
137
+ [pd.to_datetime('2020-01-01 12:10:00'), 3]])
138
+
139
+ ```
140
+
141
+
142
+
143
+ ![イメージ説明](b18bdb52761692da6a101b4854881285.png)
144
+
145
+
146
+
147
+ 何かお気づきの点がございましたら、ご回答いただけると幸いです。