問題タブ [openair]
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 - 不良データを自動的に消去する
風のデータを分析するために、光沢のあるオープンエアを使用してアプリを構築しています。
現在、ユーザーがアップロードする前に、データを「クリーニング」する必要があります。これを自動的に行うことに興味があります。一部のデータは空で、一部は数値ではないため、風配図を作成することはできません。したい:
- 1. 数値以外のデータの割合を見積もる
2. 数値データだけを切り取って残す
ここにデータの例があります:
"NO2.mg" は因数として読み取られ、int ではありません。数値だけで構成されていないため
です。OK
ここに再現可能な例があります。
r - 光沢のある変数としてのユーザーデータ
パッケージ「shiny」と「openair」を使用して、風データを分析するアプリを作成しています。
ユーザーから提供された入力データを読み取って変数として使用しようとしていますが、取得し続けます:
ui.r には次のものがあります。
そしてserver.rで:
r - 「openair」パッケージの風配図からデフォルトのタイトルを削除する
水流と方向データ用に、パッケージ「openair」を使用して風配図を作成しました。ただし、デフォルトのタイトルは、水流データには適用されない「風向別カウントの頻度 (%)」のプロットに適用されます。タイトルを削除できません - 誰か助けてくれませんか?
ありがとう!
r - RパッケージのwindRoseのプロットスケールを修正
よろしくお願いします。
私はRwindRose
のopenair
パッケージの機能を使用しています。多くのステーションから風の日付の風のバラを行っています。すべてのバラの結果を一緒に比較する必要があります。問題は、windRose
関数がウィンド ローズの最大半径を、任意の方向で見つかったカウントの最大 % よりも少し大きい値に修正することです。ウィンド ローズの最大スケールを制御するにはどうすればよいですか。たとえば、関数によって配置されるデフォルトの最大値の代わりに、最大プロット半径に 30% の固定最大値を設定するとします。これは私のデータに依存しますか? 関数のコードを調査しましたが、windRose
この変更を行うことができる関数コード内の位置を見つけることができませんでした。
r - openair 集約のタイムゾーン
R 学習者として、「openair」パッケージの「timeAverage」関数を使用して、1 時間ごとのデータを毎日集計しています。私のデータは EST タイムゾーンにあり、結果も EST タイムゾーンにしたいと考えています。
これは私が使用する非常に単純なコードです: require(openair) Daily <- timeAverage(comparison,avg.time="day")
ただし、次の警告メッセージが表示されました 。
これは私の出力が GMT タイムゾーンであることを意味しますか? 出力でタイムゾーンを EST のままにしておくにはどうすればよいですか?
本当にありがとう!
r - Error: Index out of bounds when using windRose function in Openair package on Mac Yosemite 10.10.2
I can't use windRose (or even pollutionRose) in R (Rstudio) because of the Error: index out of bounds
error even when applying on the included dataset (mydata) with the package. I reinstalled and loaded dplyr
, lazyeval
, maps
packages just in case they were outdated.
The exact code I used was
I tried on Windows 7 version of Rstudio and it worked.
Thanks for the help!
r - setwd(bundleDir) のエラー: 作業ディレクトリを変更できません
他のパッケージを必要とする R Shiny アプリを開発できますか? 例えば、
ui.R、
サーバー.R、
アプリを実行し、
ローカル マシンでこの結果が得られます。
しかし、アプリをデプロイしようとすると、以下のこのエラーが表示されます。
何が起こっている?ネイティブ R を他のパッケージ (openair など) と統合/インポートできないということですか?
編集:
r - 極座標プロットを作成するがデータが欠落している
以下の csv ファイルにこれらのデータがあり、それらから極座標プロットを作成したいと考えています。極座標プロットを作成するために、この R パッケージ ( openair)を使用します。
ただし、 を使用するためのデータが不足していますpolarPlot()
。
結果:
私たちが持っていない風向と風速のwdとwsの列が必要です。
これらの不足しているデータをwunderground の apiから取得できると言われましたが、問題は次のとおりです。
上記のデータの各行に一致するように、wunderground の API からデータを取得するにはどうすればよいですか?
気象データは毎時間測定され、記録されているように見えますが、私たちのデータは上記のように毎時記録されていません。では、これはどのように一致しますか?
どうすればいいですか?