回答編集履歴

2

追加質問の解答を追加

2017/05/26 00:22

投稿

magichan
magichan

スコア15898

test CHANGED
@@ -93,3 +93,81 @@
93
93
  ![イメージ説明](04fa18c237ed688e7fe49a0ebcc787b5.png)
94
94
 
95
95
 
96
+
97
+
98
+
99
+ ---
100
+
101
+
102
+
103
+ **【追記の質問に対する解答】**
104
+
105
+
106
+
107
+ どのようなデータ形式のデータからどのようなグラフを書きたいのか
108
+
109
+ によって違うので何ともいえませんが、
110
+
111
+
112
+
113
+
114
+
115
+ 例えば、
116
+
117
+
118
+
119
+ **data.csv**
120
+
121
+ ```
122
+
123
+ x,y,z
124
+
125
+ 0,0,0
126
+
127
+ 1,0,0
128
+
129
+ 0,1,0
130
+
131
+ ...
132
+
133
+ ```
134
+
135
+
136
+
137
+ のような x,y,z 形式のデータを単純にプロットしたい場合、
138
+
139
+
140
+
141
+ CSVファイルの読み込みは**Pandas**を使って
142
+
143
+
144
+
145
+ ```Python
146
+
147
+ import pandas as pd
148
+
149
+
150
+
151
+ df=pd.read_csv('data.csv')
152
+
153
+ ```
154
+
155
+
156
+
157
+ のように1行でデータを読み込みこめます。
158
+
159
+ あとは ``ax.plot(x,y,z)`` の部分を
160
+
161
+
162
+
163
+ ```Python
164
+
165
+ ax.scatter(df.x, df.y, df.z)
166
+
167
+ ```
168
+
169
+
170
+
171
+ のように書き換えるとデータプロットすることができます。
172
+
173
+

1

イメージを追加

2017/05/26 00:21

投稿

magichan
magichan

スコア15898

test CHANGED
@@ -89,3 +89,7 @@
89
89
  pyplot.show()
90
90
 
91
91
  ```
92
+
93
+ ![イメージ説明](04fa18c237ed688e7fe49a0ebcc787b5.png)
94
+
95
+