質問編集履歴

2

コードの補足

2021/05/22 04:56

投稿

kasuyaro
kasuyaro

スコア2

test CHANGED
File without changes
test CHANGED
@@ -23,3 +23,47 @@
23
23
  またグラフの完成度も低いです.
24
24
 
25
25
  ![イメージ説明](e0c68f5ebbbcd65cc6102436592a0485.png)
26
+
27
+
28
+
29
+ 自作グラフのコードは以下になります.
30
+
31
+
32
+
33
+ ```Python
34
+
35
+ x = np.linspace(0, 1, 10001)
36
+
37
+ # f1, f2 : Frequency (xに対応する一次元配列)
38
+
39
+ # a1, a2 : Power (xに対応する一次元配列)
40
+
41
+
42
+
43
+ fig = plt.figure()
44
+
45
+ ax = Axes3D(fig)
46
+
47
+
48
+
49
+ ax.scatter(x, f1, a1, color = 'b')
50
+
51
+ ax.scatter(x, f2, a2, color = 'r')
52
+
53
+ i = 0
54
+
55
+ while (i <= 10000) :
56
+
57
+ ax.plot([x[i], x[i]], [f1[i], f1[i]], [0, a1[i]], color = 'b')
58
+
59
+ ax.plot([x[i], x[i]], [f2[i], f2[i]], [0, a2[i]], color = 'r')
60
+
61
+ i += 1
62
+
63
+
64
+
65
+
66
+
67
+ plt.show()
68
+
69
+ ```

1

追記

2021/05/22 04:56

投稿

kasuyaro
kasuyaro

スコア2

test CHANGED
File without changes
test CHANGED
@@ -11,3 +11,15 @@
11
11
  Frequency, Powerは時系列データです.(1次元配列データ)
12
12
 
13
13
  この図では2つの[Time, Frequency, Power]のデータがグラフ化されています.
14
+
15
+
16
+
17
+
18
+
19
+ [追記]
20
+
21
+ 自分で行った妥協案としては,散布図のグラフに縦方向の直線を追加したものですが,高低差による色の変化がないため,見づらくなってしまいました.
22
+
23
+ またグラフの完成度も低いです.
24
+
25
+ ![イメージ説明](e0c68f5ebbbcd65cc6102436592a0485.png)