問題タブ [k]

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.

0 投票する
0 に答える
119 参照

r - owin object - 相対面積とは

私の質問は、シェープファイルを独自のオブジェクトに変換した後に表示されるこの「relative.area」とは何ですか?
このシェープファイルに TB ケースの緯度と経度をプロットし、Kest() 関数を実行する必要があります。Kest() の計算を行うために r が使用している測定単位を知る必要がありますか? 単位を変更する方法はありますか?Kest() 関数を実行した後のブルックリン プロットの "r" の単位は? 「評判」が足りないので画像を投稿できません!!!! ただし、潜在的な K(r) プロットのリンクは次のとおりです

0 投票する
1 に答える
389 参照

c++ - KDB+ の char 配列を使用して一括オブジェクトを作成する方法

C インターフェイスを介して K オブジェクトのバルクを KDB に送信する必要があります。現時点では、すべての文字列がシンボルとして送信されますが、これは理想的ではありません。

すべてのシンボルを標準の char 配列に置き換えたい

シンボルについては、このようにしました

しかし、char 配列の Bulk 構造体を作成する方法がわかりません。これは私が試したものです。

どんな助けでもいただければ幸いです

0 投票する
2 に答える
56 参照

k - mod/rotate 以外に、K で EACH 演算子拡張が必要になるのはいつですか?

K 言語では、演算子の末尾にアポストロフィを付けて、配列内の各要素に適用できます。

ただし、これらの各ケースでは、アポストロフィは必要ありません。これは、これらの 2 項動詞が配列全体に自然に適用されるためです。

私がまだ見ていない唯一の違いは!動詞です。これは、装飾されている場合は配列の各要素にモジュロ演算を適用しますが、装飾されて'いない場合は回転として機能します。

動詞の装飾された (アポストロフィ付き) バージョンが装飾されていないケースと異なる Kの他の場所はありますか? (私はKを初めて使用するので、そのようなケースを見逃す可能性が非常に高いです!)

0 投票する
1 に答える
209 参照

kdb - KDB/k: テーブル変数を作成する関数形式

次と同等の機能形式はありますか?

関数名を「ct」とすると…

trades:ct[フィールド名;タイプ]

0 投票する
2 に答える
1392 参照

kdb - Qのマトリックスに行を追加しますか?

現在、3 x 3 の行列 "m" があります。

行列 'm' に行を追加して、結果の行列を作成したいと思います。

0 投票する
1 に答える
353 参照

kdb - [kdb+/q]: 隣接行列を隣接リストに変換します

(長方形の)隣接行列が与えられた場合、言語mで隣接リストを作成する方法は?q

QIdioms wikiで、コマンドを使用してコンソールを実行するとエラーが発生kする言語で解決策を見つけました。qk)'vs

結果は次のようになります。

これは私が複製できたものですq

k^別名shape動詞が欠落してqいるので、私はちょうどやった:

今、以来:

私は両方を試してみましたが失敗しました:

QIdioms wikiには、逆問題のq 解決策があることに注意してください: adj.list から adj.matrix へ。

0 投票する
2 に答える
325 参照

kdb - KDB+/Q: 内部関数の未使用パラメータについて

私はこの機能を持っていますf

3 番目のパラメーターなしで呼び出すことができf、それを取得できますが、3 番目のパラメーターなしで内部{z+x*y}を完了するにはどうすればよいですか?

0 投票する
2 に答える
202 参照

mysql - 拡張メタデータ

kdb/qのmeta関数は、テーブルに関する次の情報を返します。

  1. c – (記号) 列名
  2. t – (文字) データ型
  3. f – (シンボル) 外部キーのドメイン
  4. a - (記号) 属性。

これを拡張して、テーブルに関する詳細情報を含めたいと思います。私が解決しようとしている特定のケースは、テーブルの時間データ列に関するタイムゾーン情報を含めることです。

例えば: select from Price

meta Price

メタの時間データ列 (Timeおよび)に関する追加情報が必要です。SysTime

たとえば、次のようなものです。

metaExtended Price

テーブルと列を取り込んでタイムゾーンを返す関数があることに注意してください。 TimeZone[Price;Time]戻り値America/New_York

私の質問は、この情報をメタ関数に含める方法についてのみです。私が持っている2番目の質問は、ユーザーがこのようなことをした場合newPriceTable:Price(前のテーブルと同じ新しいテーブルを作成する)、metaExtended関数は両方のテーブルに対して同じ値を返す必要があるということです(2つのテーブルで関数を呼び出すのと同様)同じオブジェクト参照を持つ異なる変数)

同様のものがSQLに存在しますか?

0 投票する
1 に答える
67 参照

k - Kで各リストの長さを数える方法は?

ページでhttps://shakti.com/tutorial/解決策を見つけました。

同じ解決策は、https ://code.kx.com/v2/learn/startingkdb/language/ で q で k モードに切り替えることによって言及されました。

なぜこの式は数を#:'数えるのですか?

  • #数えます
  • '副詞eachです
  • しかし、この場合はどういう:意味ですか?これは課題じゃないですよね?
0 投票する
1 に答える
105 参照

kdb - ビューをデフォルト以外の (現在の) 名前空間に定義する

ビューの定義方法によると

ビューとその依存関係は、デフォルトの名前空間でのみ定義できます。

qコマンド\bもあります:

構文: \b [名前空間]

名前空間の依存関係 (ビュー) を一覧表示します。デフォルトは現在のネームスペースです。

これによると、デフォルトの名前空間だけでなく、ビューを作成することも可能だと思います:

しかし、ビューは.名前空間で作成されました。

どういうわけか、デフォルト以外の(現在の)名前空間にビューを作成することは可能ですか? いいえの場合、 command の引数があるのはなぜ\b [namespace]ですか?