問題タブ [ecdf]
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.
r - R プロット コマンドを使用すると、大きなデータセットのライン マーカー (pch) が表示されない
私はデータをプロットすることができ、すべてがうまくいくようです。唯一の問題は、行マーカーを挿入するかどうかを R が決定しているように見えることです。いくつかの異なるデータセットがあります。1500 のデータセットの場合、プロットは正常に機能し、マーカーが表示されます。他のデータセットはすべて 3000 以上のポイントを持ち、プロットはすべてのマーカーを無視し、線だけが表示されます。以下に、データをプロットするために使用されるコードと、プロットの図の例を示します。
私の質問は、どうすればRがマーカー付きの線をプロットすることを保証できますか? 私は何か間違ったことをしていますか?
お時間をいただきありがとうございます。
r - R で経験的累積分布関数とデータ補間を構築する
これが私が扱っているデータフレームの例です
この特定の国の全人口は、収入によって分類され、対応する 23 の「レベル」にグループ化されています。変数は、そのIncome
レベルのすべてのメンバーの平均収入です (これは、たとえば、10 パーセンタイルの収入が 17995.50 であると言うのとは大きく異なります)。
cumpop
しかし、各レベルの人口サイズには一貫性がありません (つまり、累積人口の違いを見ると、これに気付くでしょう)。最終的には、変数 の補間された十分位数を与える 10 行のデータ フレームを構築したいと考えていますIncome
。これにより、たとえば、「人口の最も貧しい 10% が平均して 28,000 を作っている」または「それらは人口の 20 ~ 30 パーセンタイルでは、平均して 41,000 インチ程度になります。したがって、効果的に、これらの 23 レベルを同じ人口サイズの 10 レベル (総人口として cumpop[23] を取る) に減らしたいと考えています。これには、いくつかの補間が必要です。
この種の経験的累積分布関数の生成/補間を行うライブラリを探してみましたが、非常に便利なようですが、上記のように対象にecdf
適用する方法がわかりません。Income
cumpop
ここでいくつかの指示をいただければ幸いです。