問題タブ [cptbarplot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
1071 参照

ios - Core Plot for iOS - 棒グラフのデータ ラベルが 2 回表示される

私はCorePlotライブラリにかなり慣れていません。アプリの 1 つで、CorePlot を使用してチャートの棒グラフを描画しています。チャートの各棒グラフのデータ ラベルも表示します。labelOffset棒グラフ内の位置を設定するために使用しています(つまりlabelOffset= -10.0)。labelOffset = 10.0デフォルトのバー。

しかし、CPTPlot でこの奇妙な動作が見られます。棒グラフにデータ ラベルが 2 回描画されます。スクリーンショットは次のとおりです。

ここに画像の説明を入力

コード スニペットを次に示します。

ここで何が欠けているか、間違っていますか?

事前に感謝します。

EDIT エリックの提案の後plot.identifier、プロット固有の yValues をチェックし、それに応じて dataLabel を返すためにlabelOffset使用しようとしましtextStyleた。ただし、現在、棒グラフで次の動作が見られます。 ここに画像の説明を入力

dataLabelForPlot:recordIndex:の同じインスタンスを使用していると思いますCPTTextLayerか?CPTTextLayerfor それぞれの異なるインスタンスを持つことができる方法はありますCPTBarPlotか?


ありがとう

0 投票する
1 に答える
1163 参照

python - 積み上げ棒グラフのランク付け

全て、

グループ化してソートしたデータフレームがあり、次のようになります

ダブルランキング

ここに画像の説明を入力 ご覧のようにダブルランキングですが、積み上げ棒グラフは降順ではありません。どうすればそれを変更できますか?