2016-08-16 8 views
0

私はスキャッタ/ラインプロットの一部をハイライトしようとしていますが、各ハイライトに対して別々のプロットを使用し、元のプロットの上にオーバーレイさせるのは私にとっては機能しません。プロットは3次曲線の平滑化を行っており、曲線の後ろに収まるように必要以上に強調表示されています。指定された範囲のカスタムラインスタイル

ドキュメント内の特定の範囲にラインスタイルを指定するデリゲート/データソースの方法が見つかりませんでした。これを達成する方法はありますか?

可能でない場合は、複数のプロットを使用してアプローチする方法がありますか、お勧めするものがありますか?

答えて

1

個別のデータ範囲に異なる線種を指定する方法はありません。あなたが発見したように、平滑線では機能しませんが、複数のプロットの解は正しい解です。

曲線の補間をオフにし、既知のデータポイント間に追加のプロットポイントを追加することで、スムージングを自分で行うことができます。次に、個々のプロットのデータをどこに分けるかを知ることができます。

+0

ありがとうございました! 平滑化された曲線点の正確な座標を抽出する方法はありますか?それは絶対に役に立ちます – Nico

+0

いいえ、あなたは 'CPTScatterPlot'のソースコードを見れば、Core Plotがどのようにしているのか見ることができます。 –

関連する問題