散布図したい(hvplot.scatter

 1import hvplot.pandas
 2
 3# データを準備する
 4data = pd.DataFrame(...)
 5
 6# 散布図を描く
 7data.hvplot.scatter(
 8    x="X軸のカラム名",
 9    y="Y軸のカラム名",
10)

hvplot.scatterで散布図を作成できます。 X軸とY軸に散布図に利用するカラム名を指定します。 Y軸は複数のカラム名をリストで指定できます。

マーカーしたい(marker

1data.hvplot.scatter(
2    x=...,
3    y=...,
4    marker="circle",
5    s=50
6)

markerオプションで、マーカーの形を指定できます。 指定できるマーカーの形はMarker referenceを参照してください。 markerオプションでマーカーの形を指定した場合、マーカーの大きさはsオプションで指定できます。

カラーマップしたい(c / cmap

1data.hvplot.scatter(
2    x=...,
3    y=...,
4    c="色に使うカラム名",
5    cmap="viridis",
6)

cオプションで、マーカー色に使うカラム名を指定できます。 cmapオプションで、カラーマップのパターンを指定できます。 指定できるカラーマップのパターンはcolormap referenceを参照してください。

重ね書きしたい

1import hvplot.pandas
2
3names = ["X軸", "Y軸1", "Y軸2"]
4data[names].hvplot.scatter(x="X軸", grid=True)

共通のX軸に対して、複数のY軸の値を描画したい(=重ね書きしたい)場合、 データフレームのカラム名を絞り込むのが一番簡単だと思います。 x="X軸"を指定しない場合は、インデックスが適用されます。

リファレンス