matplotlib python3

matplotlib で2種類のcsvファイルをプロットする方法

投稿日:

data1.csv と、data2.csv の2つのファイルを散布図としてプロットするには次のようにする。

import numpy as np
from matplotlib import pyplot as plt

data_set1 = np.loadtxt(fname='data1.csv',dtype='float',delimiter=',', skiprows=1)
data_set2 = np.loadtxt(fname='data2.csv',dtype='float',delimiter=',', skiprows=1)

fig, ax = plt.subplots()

size = 100
for data in data_set1:
    ax.scatter(data[0],data[1],size,'blue')
for data in data_set2:
    ax.scatter(data[0],data[1],size,'green')

plt.show()

data1.csv

# first second
1,3
2,7
3,9
5,1

data2.csv

# first second
1.5,0
2.3,4
3.1,2
4.7,8

結果

-matplotlib, python3
-,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

matplotlib で、粗い刻みと細かい刻みの目盛りを表示する方法

set_major_locator で粗い刻みの目盛りを調整する。 set_minor_locator で、細かい刻みの目盛りを調整する。 以下の例で set_major_formatter は、表示 …

no image

matplotlib で散布グラフを描く方法

pyplt.scatter を使って散布グラフを描くことができる。 点の色は、点ごとに変えることができる。 下の例では color の配列で点の色を指定している。 例 from matplotlib …

no image

matplotlib で折れ線グラフの下部に色をつけて塗りつぶす方法

pyplot の fill_between を使う。 例 from matplotlib import pyplot as plt data_x = [25,26,27] data_y = & …

no image

matplotlib でグラフ表示ウィンドウの画面上の位置を自由に設定する方法

matplotlib.use(‘TkAgg’) としておき、 get_current_fig_manager().window.wm_geometry(“+20+50”) として、(+20+50)のと …

no image

matplotlib で、縦横の罫線を引く方法

破線をカスタマイズする方法 以下では、dashes = [5,2,2,2] で、線5・空白2・線2・空白2の破線を指定している。 詳しくは次を参照。 https://matplotlib.org/st …