以下に示すようなデータセットがありますが、滑らかな曲線がいくつか切断されています。マーカーを描く代わりに、各曲線内のマーカーを線で結びたいと思っています。これを行う方法?注文されたデータセットから接続された線を抽出する
import numpy as np
import matplotlib.pyplot as plt
np.random.seed = 42
x = np.linspace(0.1,0.9,50)
y = x%1
x += np.sin(2*x%1)
y = y%0.2
plt.scatter(x,y)
plt.savefig("test.pdf")
あなたは、原理的には、データが乱れすることができると私はいくつかのクラスタリングアルゴリズムを必要とする、絶対的に正しいです。しかし、私が質問ImportanceOfBeingErnestの答えを述べた方法は正しいので、私はそれを受け入れた。 – physicsGuy
@physicsGuy:私もその回答をアップしました! – 9000