問題タブ [variance]
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 - manova 用に R でデータを準備する方法
テキスト内のデータは次のようになります。
表中の数字は加速度を表しています。
この情報を R で manova テストを実行する準備を整える方法を知りたいです。
列と行から変数を作成しました。
と
manova の実行方法を示す Youtube のチュートリアルをいくつか見つけました。それらはすべて .csv ファイルを使用し、ファイル内のデータの配置方法や独自の作成方法を説明せずに、manova の使用にすぐに取り掛かります。
だから、私は次に何をすべきかわかりません....
scala - キーのダイナミックミックスインタイプを使用してマップにメンバーを追加することはできません
次のステートメントは正常にコンパイルされ、期待どおりに機能します。
ただし、マップに追加しようとすると、次のようになります。
また
次に、タイプの不一致が発生します。
見つかった:java.lang.String( "Bye")
必須:_ $ 1ここで、タイプ_ $ 1>:文字列を含むInt
Any
キーのタイプとして許可するように型署名を弱めると、これはすべて期待どおりに機能します。
私の直感によると、これはMapのキータイプの非分散性に関係しており、_ $ 1はの特定のスーパータイプとして何らかの形で修正されていInt with String
ますが、これには特に満足していません。誰かが何が起こっているのか説明できますか?
追加するために編集:
これがどこで発生するのか疑問に思っている場合は、次のようなことをした場合に取得する署名です。
python - Pythonで特定の分散を持つ乱数
Python プログラムでは、特定のユーザー制御の分散を持つ正規分布乱数を生成する必要があります。これどうやってするの?
c - モード、中央値、平均、標準偏差、C言語の分散計算機
Statsクラスで私を助けるためにこの小さなプログラムを書こうとすると、中央値を除いてすべてがそれに応じて計算されているようです。私は何が欠けていますか?
誰かが私のために分散機能を実行することをいとわない場合は、追加のクレジットx)。
GCCコンパイラでOSXを実行する。
types - 言語設計の堅実な議論-共変型と反変型
ディスカッションとは、ブログエントリ、本(できれば)などを意味します。
バックグラウンド
Martin Odersky、Lex Spoon、BillVennersによるScalaプログラミングを2回目に読んでいますが、驚いたことに、共変性と反変性についての記事を読んだことがあります。
私がこの質問を投稿する理由はこれです-著者はクラスQueueの構築から始めて、共分散がどのように、どこで、できるか、できないかについて議論します。すべてのステップは前のステップの論理的な結果ですが、最後のステップの1つは、キュー(先頭)に要素を追加することです。
ただし、Scalaではこのように機能し、結果はFruitタイプのキューになります。
そして、これは私の意見では間違っています-誰かがフルーツのキューを希望する場合、それはそもそもそのようなキューでなければなりません。タイプをオンザフライで変更することは、私の好みにはあまりにも動的です(つまり、object
タイプを取得するためだけに、intと文字列を追加するようなものです)。
言及された本はScalaに関するものであり、タイプの多様性はその一部にすぎないので、私はもっと充実したものを探しています。
質問
したがって、質問-型の違いに焦点を当てた言語設計について何を読むべきですか?万が一、ベンジャミンC.ピアスの「タイプとプログラミング言語」(私の購入リストに載っています)でしょうか。
scala - Scalaの分散と型の境界について明確にする必要があります
私は次のように定義されたscalaトレイトを持っています:
Advertisementのサブクラスまたは基本のAdvertisementクラス自体の両方で機能するこのDAOのインスタンスを取得できるようにしたいと思います。どうすれば目的の効果が得られるのかわかりません。
これが私が試したことです:
誰か助けてもらえますか?
statistics - 分散が最大の k サブセット
同じ質問の 2 つのバージョンがあります。
1-数値のリスト(重複の可能性あり)が与えられた場合、分散を最大化するkサブセット(重複の可能性あり)を見つける方法は?明らかな「check-all-k-subset」よりも効率的な方法はありますか?
2- number のセットが与えられた場合、そのセットから分散を最大化する k 個の数のリストを選択するにはどうすればよいですか。
c# - EventHandlersと共分散
私は一般的なイベントを作成しようとしてきました。基本的には次のようになります。
2番目のパラメーターが「ISomeInterface」から派生したデリゲートをユーザーが渡せるようにしたい。
「in」は逆分散を指定しますよね?つまり、APIがより一般的なものを期待している場合は、より具体的なものを渡すことができます(私のベースでは、「ISomeInterface」が一般的で、「SomeDerivedClass」が具体的です)。 「メソッドハンドラーのオーバーロードはDelegateTest.SomeClass.SomeEventDelegateに一致しません。」
なぜこれが機能しないのか疑問に思います。もしそうなら、どのような問題が発生するでしょうか?それとも私はそれが機能するために何かが欠けていますか?
前もって感謝します!
algorithm - ローカルにスケーリングされた移動ポイント間の距離の差の距離ベースのメトリック
次のシナリオをモデル化するためのメトリックを形成しようとしています。
すべての点が時間とともに独立して移動するユークリッド空間で、点のトリプル (これらのトリプルを abc と呼びます) のさまざまな組み合わせが与えられます。各トリプルがエッジ E(a,b) と E(b,c) によって接続されているが、a->c からの直接のエッジはないと想像してみましょう。
私は、エッジ(a、b)とエッジ(b、c)の長さの変化にペナルティを課し、ローカルにスケーリングされるエラーメトリックを形成しようとしていますが、a-> cから歩いた平均総距離も考慮しています..相対的にスケーリングされた相互接続距離が最小限に変更されず、a->c からのウォークが小さいトリプルの組み合わせは、最大の「メトリック」値を持ちます。
私の最初のアイデアは明らかに、エッジの長さ(a、b)と(b、c)の標準偏差と平均(a->b->c)を計算することです。それらをそれぞれ SD(EL:ab)、SD(EL:bc)、M(EL:abc) と呼びましょう。
ローカルにスケーリングするために、両方の SD をそれぞれの手段または M(EL:abc) でスケーリングすることもできると思います。
しかし、私が本当に確信していないのは、これらの 3 つのパラメーターをどのように組み合わせて、探しているメトリックを最適に達成するかということです。
どんな助けでも大歓迎です。