問題タブ [deedle]
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 - Deedle.Rplugin のインストールエラー
こんにちは、Deedle.Rplugin をインストールしようとしたときにエラーが発生しました
何が問題だったのでしょうか?
RProvider のインストールを再試行しましたが、これが結果でした
ありがとう
f# - 外部結合後に欠落しているデータを埋める
同じサンプリング レートの 2 つの時系列があります。外部結合を実行してから、欠落しているデータを埋めたいと思います (外部結合の後、同じサンプリング レートであっても、一方の系列にデータが存在し、他方の系列には存在しない時点が存在する可能性があります)。価値。
Deedle を使用してこの操作を実行するにはどうすればよいですか?
編集:
thisに基づいて、結合の前に次のように再サンプリングできると思います。
これを行うと、安全に参加できます。おそらく別の方法がありますか?
f# - F# Deedle の csv ファイルの読み込み時間
CSV プロバイダーを使用して、約 300k から 1M 行 (50~120メガ) のファイルをロードしています。それは非常にうまく機能し、非常に高速です。ほとんどのファイルを 1 秒以内にロードできます。これは、約 400k 行と 25 フィールドのファイルをロードする Windows 上の 64 ビット FSI からの出力です。
しかし、同じファイルをDeedleにロードすると
1分40秒以上かかります。Deedle は上記の静的 csv パーサーよりもはるかに多くのことを行っているため、余分な時間が必要であることはわかっていますが、1 分 40 秒を超えると高いようです。どうにか短縮できませんか?
f# - 列のサブセットを選択します (つまり、列キーのコレクションでデータ フレームをフィルター処理します)。
このようなデータ フレームから単一の列を取得する方法の例がいくつかあります。
しかし、どうすれば複数の列のサブセットを取得できますか? たとえば、次のようなことができるようにしたいと考えています。
また
それらの2つの列/シリーズだけを含むデータフレームを返すようにします。これを行う簡単な方法はありますか?
f# - Deedleデータフレームの前の行とほぼ重複している行を削除します
このようなDeedle Data フレームがあります。
size1 と size2の両方が前の行と同じ値を持つ行を削除したいと思います。疑似コードで...
したがって、上記の例では、次のようになります。
使いたいと思います
しかし、ある行を前の行と比較する方法がわかりません。これを行う簡単な方法はありますか?おそらく私はシフトして参加する必要がありますか?
f# - Deedle データ フレームの使用
私は F# が初めてで、以下のコードを変換して deedle データ フレームを出力したり、出力配列をデータ フレームに変換したりしたいと考えています。
f# - リストに基づくf#deedleフィルターデータフレーム
値のリストに基づいて Deedle データフレームをフィルタリングしたかったのですが、どうすればこれを行うことができますか?
以下のコードを使用するというアイデアがありました。
ただし、これの問題は、1 つの変数のみに基づいていることです。次に、これを for ループと追加関数と組み合わせることを考えました。
ただし、これも機能せず、for ループを使用せずにこれを行うより良い方法があるはずです。RI では、たとえば %in% を使用できます。