質問編集履歴
2
numpyのコードをソースコード欄に移動しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -12,7 +12,8 @@
|
|
12
12
|
|
13
13
|
sys.stdout = os.fdopen(sys.stdout.fileno(), 'w', 0)
|
14
14
|
|
15
|
+
# use pandas
|
15
|
-
def
|
16
|
+
def realtime_plot_pd():
|
16
17
|
x = 0.1
|
17
18
|
df = pd.DataFrame([[x, 1], [1, 1]]).T
|
18
19
|
df.columns = ["Down", "up"]
|
@@ -29,19 +30,10 @@
|
|
29
30
|
|
30
31
|
plt.pause(.1)
|
31
32
|
|
32
|
-
|
33
|
+
realtime_plot_pd()
|
33
34
|
|
34
|
-
```
|
35
|
-
|
36
|
-
###試したこと
|
37
|
-
|
38
|
-
pandasでなくnumpyを使った場合はグラフに反映されるのですが、pandasの場合dataframe自体は更新してるぽいのですが、グラフに反映されません。どういうやり方があるのか、アドバイスをいただけたらと思います。
|
39
|
-
|
40
|
-
|
35
|
+
# use bumpy
|
41
|
-
import pandas as pd
|
42
|
-
import matplotlib.pyplot as plt
|
43
|
-
|
44
|
-
def
|
36
|
+
def realtime_plot_np():
|
45
37
|
left = np.array([1, 2])
|
46
38
|
x = 0.1
|
47
39
|
height = np.array([x, 1])
|
@@ -53,8 +45,13 @@
|
|
53
45
|
graph[0].set_height(height[0])
|
54
46
|
plt.pause(.1)
|
55
47
|
|
56
|
-
|
48
|
+
realtime_plot_np()
|
57
49
|
|
50
|
+
```
|
58
51
|
|
52
|
+
###試したこと
|
53
|
+
|
54
|
+
pandasでなくnumpyを使った場合はグラフに反映されるのですが、pandasの場合dataframe自体は更新してるぽいのですが、グラフに反映されません。どういうやり方があるのか、アドバイスをいただけたらと思います。
|
55
|
+
|
59
56
|
###補足情報(言語/FW/ツール等のバージョンなど)
|
60
57
|
より詳細な情報
|
1
不要なライブラリーの削除、関数名の統一
title
CHANGED
File without changes
|
body
CHANGED
@@ -37,12 +37,11 @@
|
|
37
37
|
|
38
38
|
pandasでなくnumpyを使った場合はグラフに反映されるのですが、pandasの場合dataframe自体は更新してるぽいのですが、グラフに反映されません。どういうやり方があるのか、アドバイスをいただけたらと思います。
|
39
39
|
|
40
|
-
import os, sys
|
41
40
|
import numpy as np
|
42
41
|
import pandas as pd
|
43
42
|
import matplotlib.pyplot as plt
|
44
43
|
|
45
|
-
def
|
44
|
+
def realtime_plot():
|
46
45
|
left = np.array([1, 2])
|
47
46
|
x = 0.1
|
48
47
|
height = np.array([x, 1])
|
@@ -54,7 +53,7 @@
|
|
54
53
|
graph[0].set_height(height[0])
|
55
54
|
plt.pause(.1)
|
56
55
|
|
57
|
-
|
56
|
+
realtime_plot()
|
58
57
|
|
59
58
|
|
60
59
|
###補足情報(言語/FW/ツール等のバージョンなど)
|