問題タブ [s]
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でループを書く
R でループを作成しました。コードは、リストで定義された変数のリストを通過し、各変数に対して関数を実行することが期待されています。
問題 1 - 変数のリストをループできません
問題 2 - 値からの各出力を Mongo DB に挿入する必要があります
リストの例を次に示します。
この値に基づいて - コードを実行していますが、この出力を MongoDB に挿入したいと考えています。現在、最初の値とそれに対応する出力のみが挿入されます
test_list <- C("121715771201463_626656620831011","121715771201463_1149346125105084","121715771201463_1149346125105999")
for (i in test_list) { //myfunction// mongo.insert(mongo, DBNS, i) }
リストからすべてではなく、最初の値の値のみを選択できます
どんな助けでも大歓迎です。
r - S-plusの結果をRで再現
古い S-plus スクリプトがあり、R で結果を再現したいと考えています。私が抱えている唯一の問題は、ランダム シードです。疑似乱数の生成に異なるアルゴリズムを使用していることは知っています。S-plus ファイルでは、次を使用してシードが設定されました。
私が見つけた関連情報は
このドキュメントから、S-plus は疑似乱数の生成に「Super-duper」アルゴリズムを使用したようです。Rにはこのオプションがありますが、2つの整数を受け取ると書かれていますが、S-plusは0から1000までの整数を1つしか必要としません。さらに、Rのドキュメントは言う
これが何を意味するのかよくわかりません。では、結果を再現できるかどうかは誰にもわかりませんか?
R メーリング リストの古い投稿では、S/R/Splus で同じ結果を得ようとしています。
r - 関数は、グローバル環境で定義された他の関数を「見る」ことができません
の環境 f
で が定義されていないため、上記は機能しません。f1
これを機能させる良い方法は何ですか?それか
- グローバル環境のすべてを の環境に渡すことを回避し
f2
ます - 内部で関数を再定義する
f2
必要がなくなります (これは面倒であり、コピー/貼り付けエラーが発生する可能性があります)。
ある種の「サブグローバル」環境を定義し、誰もが使用したいものをこの環境に置き、すべての関数が「サブグローバル」からアクセスできるようにすることは理にかなっていますか? そして、どういうわけか、サブグローバルが常にグローバルの厳密なサブセットであることを確認しますか? 賢明な場合、どうすればこれを行うことができますか?
r - 光沢のあるダウンロード ボタンを使用して、結果をさまざまな形式 (csv、texte、pdf、spss...) で保存するにはどうすればよいですか?
私は現在光沢のあるアプリに取り組んでいます。また、csv、texte、pdf、xlsx、SPSS、SAS、Stata など、さまざまな形式で結果をダウンロード (保存) できるアプリを希望します。
ここに私のUIがあります:
ここにサーバー部分があります:
ダウンロード (保存) したい結果は、output$tab_res または results()[[1]] です。downloadButtonはdownloadData1と呼ばれ、selectInputはExport1と呼ばれます。最後のリストには、c("csv", "texte","PDF","xlsx","SPSS","SAS","Stata") というリストが含まれています。
解決策があれば教えてください。
前もって感謝します !