問題タブ [woe-id]

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 に答える
461 参照

yahoo-weather-api - 場所ごとにWOEIDを取得するにはどうすればよいですか?

市の名前を取得して今日の天気を返すモジュールを PHP で作成したいと考えています。場所でWOEIDを取得しますか?

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

twitter-bootstrap - Twitter API が WOEID に基づいて GET トレンド/場所を返さない

Twitter API を使用します。WOEID に基づいてトレンド トピックを取得しようとしています。

https://dev.twitter.com/rest/reference/get/trends/place

「1」を使用してグローバル検索を行うと、予想どおり、Twitter で一般的なトレンド トピックが表示されます。

米国全体の WOEID を使用した場合にも結果が得られます: https://api.twitter.com/1.1/trends/place.json?id=23424977

ただし、それより小さい WOEID (例: New York: 2347591) を試すと、コード 34 エラーが表示されます:「申し訳ありませんが、そのページは存在しません。」

それは、米国全体よりも小さい地域にはトレンド トピックがないということですか? 私は何も得られないようです。

どんな洞察も価値があります。

ありがとう、ロブ

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

python - Twitter API に有効な WOEID を使用しているときに、申し訳ありませんがページが見つかりませんというメッセージが表示されます

WOEID 23424911(ネパール)のトレンド トピックを生成しようとしています。次のメッセージが生成されます

使用したコード:

ただし、興味深いことにWOEID 23424848(インド)、トピックはトピックが生成されます。

WOEID は以下から抽出できます。

このエラーが発生する理由は何ですか?

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

r - 予測に WoE を適用する: TRUE/FALSE が必要な場所に欠損値がある

オンライン小売業者の商品が返品されるかどうかを予測しようとしましたが、(予測したい) 不明なデータ セットをモデルのトレーニング データに適合するように変換できませんでした。より具体的には、トレーニング データの分割に基づいて証拠の重み (woe) を計算し、未知のデータの woe を置き換えたいときにエラーが発生します。しかし、これを段階的に見ていきましょう。

既知のデータセット (test と trainint に分割される) はdaten. 関連するのは、id 列brand_iditem_iduser_idおよびバイナリ従属変数 "return" (1 = 返品される、0 = 顧客は商品を返品しない) です。すべての「id」列は要因であり、レベルが 200 を超えています。

以下では、元のデータが最初に準備されます。次に、未知のデータが準備され、そのために WoE が使用される前に、WoE モデルがトレーニングされます。

  1. 一度だけ発生したすべてのidを因子「New」に入れる変数の準備。daten私のすべての観察が含まれています。

    /li>
  2. datenここで、テストとトレーニング セットに分割します。訓練セットは、証拠の重みを計算するためだけに使用されるセットを受け取るために、別の時間に分割されます。

    /li>
  3. 次に、悲惨なモデルをトレーニングします。

    /li>
  4. ステップ: ID がそれぞれの障害に置き換えられるように、トレーニング セットとテスト セットをトレーニングします。(predict 関数はpredict.woeklaR パッケージからのものです)

    /li>
  5. ここで、"nd" (=新しいデータ) と呼ばれる未知のデータセットにスキップします。"Nd" にはbrand_iditem_id、およびuser_id(すべての要因も) の列がありますが、"return" 列はありません。ID の準備から始めます。これにより、新しくて悲惨な計算に使用されていない ID が "New" 要素 (トレーニング データにも存在します) として配置されます。ここでのみのコードitem_id

    /li>
  6. 最後のステップで、(トレーニング セットの一部に基づいてトレーニングされた) に基づいて "nd" の悲惨さを計算したいのですwoe.values_idsが、ID のレベルが一致しない、または受け取ったいくつかの変更の後に常にエラーが発生します。以下:

    /li>

全体として、WoE モデルがセットのすべての要因に基づいて構築されるプロセスを理解していますtrain.split。それを新しいセットに適用したい場合、このセットでは新しい要素は許可されません。すべての新しい要素をデータセットに存在する要素「新規」に設定することで、train.splitその問題を解決したいと考えています (手順 5 を参照)。

それにもかかわらず、それは機能しません。新しいデータセットに戻り列がないためでしょうか? しかし、私の理解では、既知の WoE モデルをデータに適用するだけの場合、このコラムは関係ないはずです。

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

yahoo-api - yahoo! の都市名から WOEID を取得するようになりました。API がダウンしています

名前または都市名に含まれる文字列を使用して、都市の WOEID を取得する方法を探していました。現在使用できない古い yahoo API を使用したソリューションしか見たことがありません。これを行う別の方法はありますか?