数値のリストを取得する関数です。関数は、新しい要素の合計が42Rの基本機能ができません
-2
A
答えて
0
list <- list(1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10)
list
get_elements_func <- function(list, max){
sum_vector <- 0
for(i in 1:length(list)){
sum_vector <- rbind(sum_vector, list[[i]])
if(sum(sum_vector) >= max){
i <- i - 1
break
}
}
return(list[1:i])
}
get_elements_func(list, 42)
+0
私は質問が "数字のリスト "しかし、おそらく単なるベクトルではなく、'リスト 'と思われる。その場合、リストが過度に複雑になると思われる回答です。 – Marius
+0
私のコードは 'rbind(sum_vector、list [i])'(つまり一括ブラケットサブセッティング)に変更するだけでベクトル上で動作します – BigTimeStats
+2
あなたは 'cumsum'を再開発しました。 – thelatemail
関連する問題
- 1. 基本バッチファイルは機能しません
- 2. Node.jsが基本機能を見つけることができません
- 3. 機能が動作しません:基本的なJQueryゲーム
- 4. 機能が定義されていませんJavaScript(基本)
- 5. jQuery ajax基本認証が機能していません
- 6. 基本的な機能は現在利用できません - Dotnetnuke
- 7. イオン基本プラグイン(つまり、ポップアップ)がXcodeで機能していません
- 8. 角かっこは機能しません、基本コード
- 9. Scrapy基本的なクローラは機能しませんか?
- 10. のSharePoint:機能の基本
- 11. Matlabの基本機能
- 12. ユニティスクリプトの基本機能
- 13. 基本機能の作成
- 14. Javaの基本的な行列、getメソッドが機能しません
- 15. 基本Rストックデータの読み込みおよびクレンジング機能
- 16. Windows Azureの基本認証はクラウドでは機能しませんか?
- 17. `` __unicode __() `はDjangoチュートリアルの基本的なポーリングアプリケーションでは機能しません
- 18. 基本的なフルページ設定が機能していませんか?
- 19. PHPエコー機能。基本
- 20. Xcode基本履歴機能
- 21. 基本的なAJAX機能
- 22. C++エラー:基本機能は
- 23. RichFacesでの基本的なAjax機能
- 24. 基本チュートリアルが機能しない
- 25. 基本ng-ifが機能しない
- 26. PowerShellとShowUIの基本的なデータバインディングの例 - 全く機能しません
- 27. Box APIの基本ガイドは私のためには機能しません
- 28. なぜこの基本的なanime.jsは機能しませんか?
- 29. POSIX文字クラスは基底R正規表現では機能しません
- 30. 本文のメディアクエリが機能しません
よりも小さくなるように、そのリストの最初のx要素を返す必要がありますが、これまでに試してみました何 –
はSO、ツアーに参加ミズーリ州くださいへようこそ私たちをご提示くださいhttps://stackoverflow.com/tour – Suren
また、「宿題に関する質問と回答の方法」(https://meta.stackoverflow.com/q/334822/4752675)をご覧ください。 – G5W