42
A
答えて
69
あなたはwhich.min()
を探しています:
a <- c(1,2,0,3,7,0,0,0)
which.min(a)
# [1] 3
which(a == min(a))
# [1] 3 6 7 8
(あなたが上から見ることができるように、いくつかの要素が最小のために結ばれている場合、which.min()
は最初の1のインデックスを返します。あなたが使用することができます。あなたの代わりに最小値に一致するすべての要素のインデックスをしたい場合は、2番目の構築。)
11
をジョシュの答え
a <- c(1, 2, 0, 3, 7)
which(a == min(a))
これに代わる方法として最小値と等しいすべてのインデックスを与えます。 (あなたは、コメントの一つに暗示として)何を探していることは最小限に等しく、どれだけ多くの要素である場合は次のことができますので、もし私たちは
a <- c(1, 2, 0, 3, 7, 0)
which(a == min(a)) # returns both 3 and 6
which.min(a) # returns just 3
編集が最低値に一致する複数の値を持っていました
a <- c(1, 2, 0, 3, 7, 0)
sum(a == min(a))
関連する問題
- 1. パンダのデータフレームで最小値/最大値が発生するインデックス/インデックスのリストを返します
- 2. R各行の最小列のインデックスを返します
- 3. あるベクトルの値のインデックスを別のベクトルで取得しますか?
- 4. numpyのすべての最小インデックスを返す方法
- 5. ベクトル内の複数の最大値のインデックスを見つける
- 6. Perl PDL - ベクトルの最小値を80%にする
- 7. Pythonで多次元の最小/最大を返しますか?
- 8. ベクトルのn個の最小要素のインデックスを見つける方法
- 9. 関数からポインタとして最小値を返す
- 10. リスト内の最小の番号のインデックス値を見つける?
- 11. R - スライディングウィンドウの最大値または最小値のデータテーブル行番号を返します。
- 12. ElasticSearchインデックスから最新のレコードを返します
- 13. インデックスの値datetime.now.dayofweekを返しますが、どうですか?
- 14. カレンダーの日付の最小値と最大値を設定しますか?
- 15. 選択ソート - 最小/最大のインデックス
- 16. Octave:ベクトルにインデックスを渡して行列から値にアクセスしますか?
- 17. 最小のエラーコードを返す方法もエラーメッセージを返しますか?
- 18. ベクトル内の各実行の最後の要素のインデックスを取得します
- 19. 最初の要素のインデックス>は、STL :: algorithmを持つベクトルの数値に?
- 20. 数値の合計が奇数小数を返しますか?
- 21. スタックからの最小値
- 22. MySQLからの最小値
- 23. 配列リスト内の最小値を返す
- 24. C++で文字列をwstringに変換し、最小値コードで返します
- 25. 検証範囲の最小値を設定しますか?
- 26. 最小値のハイストックステップグラフ
- 27. wxPython auinotebook.GetSelection()最初のページにインデックスを返します
- 28. 値で検索すると配列のインデックスを返します
- 29. 最大値と最小値?
- 30. ダーツリスト最小値/最大値
...はい私はどのようにすべての最小要素のインデックスを取得できますか?私は、どれくらい多くが最小で完璧であるかを知る必要があります!これを理解する時間がありました。ありがとうございました。 – hhh
@hhh - 最小限の要素数を調べるには、 'sum(a == min(a))'を使うだけです。 –