これで、pythonでquickhullを実装しましたが、これはPython 3.2で使用しようとしています。ほとんどの場合は問題ありませんが、私が持っているリストのインデックス作成の問題があります。コードは次のようになります。Python 3.2へのquickhull実装の更新リスト操作
これは機能しません。これは、リストのインデックスが整数で、タプルでない必要があるためです。私は、行が何をしようとしているのか理解しようとするのに苦労しています。誰でもアイデアはありますか?それは場合に役立ちます
ここではいくつかの周囲のコードは、です:
if len(sample) > 2:
axis = sample[:,0]
base = numpy.take(sample, [numpy.argmin(axis), numpy.argmax(axis)], axis=0)
return link(dome(sample, base),
dome(sample, base[::-1]))
else:
return sample
([:: - 1]また、私はベースが何か分からないこと、それは、少なくとも動作します。)
base [:: - 1]は、baseの逆のコピーを返します。 – Jacob
その部分は、cularisありがとう。 –