Pythonでマーカーサイズを調整する方法


  1. scatter関数を使用する方法:

    import matplotlib.pyplot as plt
    x = [1, 2, 3, 4, 5]
    y = [2, 4, 6, 8, 10]
    sizes = [20, 40, 60, 80, 100]  # マーカーサイズのリスト
    plt.scatter(x, y, s=sizes)  # s引数でマーカーサイズを指定
    plt.show()
  2. plot関数を使用する方法:

    import matplotlib.pyplot as plt
    x = [1, 2, 3, 4, 5]
    y = [2, 4, 6, 8, 10]
    sizes = [20, 40, 60, 80, 100]  # マーカーサイズのリスト
    plt.plot(x, y, marker='o', markersize=sizes)  # markersize引数でマーカーサイズを指定
    plt.show()
  3. マーカーサイズを個別に指定する方法:

    import matplotlib.pyplot as plt
    x = [1, 2, 3, 4, 5]
    y = [2, 4, 6, 8, 10]
    plt.scatter(x, y, s=100)  # マーカーサイズを直接指定
    plt.show()