問題タブ [bins]

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 投票する
1 に答える
1254 参照

code-coverage - 増分値を使用して System Verilog でカバレッジ ビンを定義する

大規模なカバレッジ エリアに対して systemverilog を使用してカバレッジを定義しようとしています。24'h000000たとえば、 で開始し、 で終了し24'h001ff0、 で増分するカバレッジ ビンを定義したいと考えています24'h000008。これまでにこれを試しました。ただし、コンパイルされません。

これにより、構文エラーが発生します: syntax error: token is ':'.

すべてのカバレッジ ポイントを明示的に書き出す必要を回避する方法はありますか? でビンを定義できることはわかっています{24'h000000:24'h001ff0}が、これには含めたくないポイントが含まれています。

0 投票する
3 に答える
1548 参照

r - ビン R に分割する

私は次のデータを持っています

私の出力は

bin(last) 列は、最初の列の項目の長さに基づいて計算する必要があります。したがって、各ビンで A= 10/5 = 2 の場合

B の場合、各ビンで 18/5 = 3.6....

seq bin = seq(from=, to=, by=) を使用してみましたが、どうすればよいかわかりません。どんな助けでも大歓迎です。ありがとうございました

0 投票する
2 に答える
194 参照

matlab - 値の範囲に基づいてベクトルを作成する

別のベクトルの値の範囲に基づく値を含むベクトルを作成したいと考えています。

例:

私はベクトルを持っています

そして、ベクトル A の値に基づいて、たとえば 3 つのグループのベクトルを作成したいと考えています。グループを次のようにします。

  • グループ 1: A <1 の値
  • グループ 2: A <5 および >=1 の値
  • グループ 3: A の値 >=5

結果ベクトルは次のようになります。

どうすればこれを行うことができますか?答えはそこにあると確信していますが、適切な検索用語がありません。

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

r - ggplot2: ヒストグラム データを年別にグループ化する

YYYY-MM-DD の日付が付いた大量のデータがあり、毎年 1 つのバーを取得するのに苦労しています。つまり、2014 年のすべてのデータが 2014 年のバーの下に表示されます。

日付は、次を使用して YYYY-MM-DD 形式に変換されました

df1$Close.Date <- as.Date(df1$Close.Date, "%m/%d/%Y")

正しくグループ化されていないヒストグラムの式は次のとおりです

ggplot(df1, aes(Close.Date, fill=Stage)) + geom_bar()

私はいじってみましたがbreaksbinwidth成功しませんでした

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

r - 6 つのビンを作成し、各ビンに含まれるすべての値をカウントするにはどうすればよいですか?

私はいくつかの相関行列を持っています。次のように、6 つのビンに含まれる値の数を確認します。ビン 1: 0 ~ 0.1、0.1 ~ 0.2、0.2 ~ 0.3、0.3 ~ 0.4、0.4 ~ 0.5、および 0.5 ~ 1。

私のマトリックス: dput(head(x3,n=1)) structure("1 0.0118056267220191 0.0698430295769578 0.147675160526577 -0.240526687986192 -0.240526687986192 NA -0.0864263397068391 0.0472030857452077 0.144075169217511 -0.169335298346717 -0.136657358184974 0.0997757565385112 0.0318247578607896 -0.121466138394709 0.0698430295769578 0.0372342961702855 0.162822402256459 0.0698430295769578 -0.228614978429606 -0.00325644804512918 -0.0864263397068391 0.128784183243357 0.0698430295769578 0.0772194756468332 -0.0850262968762965 -0.0850262968762965 -0.0850262968762965 -0.35016924446602 0.0440944056879946 -0.171996312074949 0.144075169217511 0.150114837624665 0.0698430295769578 0.0698430295769578 0.0772194756468332 -0.0238936680131698 -0.0900497873763463 0.0997757565385112 -0.0465278278289626 0.0117475463077051 0.0824568591955934 -0.0900497873763463 -0.0257843138721356 0.0723951333229052 -0.286356421265527 0.0698430295769578 0.119512195121951 0.027050089040023 -0.0753353976483616 0.123466199581199 -0.0864263397068391 0.0997757565385112 -0.0396206715348156 0.123466199581199 0.144075169217511 0.180333926933486 0.288860360879251 -0.286356421265527 -0.030022967524933 -0.100304414707211 0.128045554224423 0.292369332798234 0.0997757565385112 -0.0401597420067507 0.0698430295769578 0.0698430295769578 0.0341553188670066 0.0997757565385112 ", .Dim = c(1L, 1L))

現在、実用的な例はありません。これにアプローチする方法がわからない。

どんな助けでも大歓迎です。

ありがとう。

0 投票する
3 に答える
12925 参照

python - `pandas.cut()` を使用して、整数ビンを取得し、負の下限を取得しないようにするにはどうすればよいですか?

私のデータフレームには、最低値としてゼロがあります。のパラメータprecisionとを使用しようとしていますが、小数点以下 1 桁の浮動小数点数ではなく整数で構成される間隔を取得できません。また、一番左の間隔をゼロで停止することもできません。include_lowestpandas.cut()

ここに画像の説明を入力

precision-1、0、および 1 に設定しようとしましたが、それらはすべて 1 つの小数浮動小数点数を出力します。ヘルプには、x-min と x-max の値が x-range の 0.1 % で拡張されていることが記載されていますが、この動作を何らかの形で抑制することができるpandas.cut()と思いました。include_lowest私の現在の回避策には、numpy のインポートが含まれます。

ここに画像の説明を入力

pandas.cut()numpyを使用せずに、間隔の境界として負でない整数を直接取得する方法はありますか?

編集:right=False指定すると、最小間隔が-0.4ではなく0にシフトすることに気付きました。include_lowest後者を変更しても と組み合わせて目に見える効果がないため、よりも優先されるようright=Falseです。次の間隔は、引き続き小数点 1 桁で指定されます。

ここに画像の説明を入力

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

python - 固定幅ビンの matplotlib ヒストグラム ビン間隔

私はmatplotlibを使用して、ビンが1ピクセル幅に固定されたヒストグラムを作成しています。これらのビンの間の空白を取り除きたいです。これは基本的に、x 軸を軸上の値ごとに 1 ピクセルに設定することを意味します (つまり、x 軸には 100 ピクセルごとに 100 ビンが必要です)。

これは私が現在使用しているコードです:

したがって、幅を 1 ピクセルのままにして、すべてのビンを互いに接触させたいと考えています。これが私の現在の出力の写真です https://www.dropbox.com/s/j09sgk56m2m3jio/partIdx.png?dl=0

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

r - R での重みの使用

クラスのプロジェクトに取り組んでおり、データに重みを追加したいと考えています。私たちのクラスは、この kaggle コンテスト ( https://www.kaggle.com/c/2013-american-community-survey/data ) のデータを使用しています。

データのサマリーとヒストグラムを作成しましたが、重みを反映するためにそれらを再実行したいと考えています。私が持っている現在のコードは次のとおりです。 [pus.keep.df は、データフレームの単なる小さいバージョンです]

また、年齢には非常に多くのカテゴリがあり、プロットはクレイジーに見えます. これらを約10個のビンに入れる方法を誰かが知っていれば、それも非常に役立ちます!

より小さいファイルの dput コマンドの出力は次のとおりです。