<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />分析のためにTwitterの#データをJMPにインポートする方法を教えてください。
私はしました役職これについてはしばらく前に述べておきます(Jeffは前述しました)。これは、2つの理由から検討が必要な場合がある代替アプローチです。
1:私が以前に行ったことは、Twitterデータを取り込むためのいくつかの方法のうちの1つにすぎません。
2:さまざまなツールを使用して簡単にできることを行うためのJSLの山
私が思い出したように、twitterは両方を提供しています(1)ライブストリームその内容のごく一部(私が以前に使用した記事)および(2)1つ以上のメカニズム履歴を取得情報(これはもっと役に立つかもしれない、そして私は調査しなかった)。 どのアプローチが必要かにかかわらず、その記事にはいくつかの重要な情報があります。
JMPを使うことをお勧めします runProgram Twitter接続を行うPythonスクリプトを実行する()関数。 Twitterへのアクセス用のPythonツールキットがいくつもありました。 私は1年以上それらを見たことがありません、しかしここに2つの考えがあります:
(1) ストリーミング 。 これはとても簡単です。Pythonスクリプトを(JMPなしで)実行して、実行されている限りデータを画面に表示します。 データはスピードアップ、スピードダウン、しばらく一時停止するかもしれませんが、Pythonスクリプトはつぶやきを画面にダンプし続けるだけです。 それでは、 RunProgram Pythonスクリプトを起動してその出力を取得します。 RunProgram Pythonスクリプトからデータを徐々に取得してデータテーブルに格納することができます。
(2) 履歴を取得する 。 リクエストが1種類しかない場合(Pythonコードにリクエストを埋め込む)はこれは単純かもしれませんが、JMPがリクエストを提供する必要がある場合はもう少し複雑かもしれません。 それでも、画面に結果を表示するPythonスクリプトを実行してから、 runProgram 。 リクエストをJMPから指定する必要がある場合は、Pythonスクリプトへのコマンドライン引数を使用してそれを実行するか、または runProgram << Pythonスクリプトに「キーストローク」を送って何をすべきかを伝えるためのwriteメソッド。 (可能であればコマンドラインオプションを使用してください、それはより簡単になります。)
(そしてCSVのアプローチはもっと簡単かもしれません。 それを行うためのAPI以外の方法があるかどうかわからない。 Twitterからデータを取得するための興味深い方法はすべて、何らかの形のログインを必要とするAPIが必要だと私は思います。 Pythonツールキットはあなたのためにそのログインをします。)
何か問題が解決したら、何がうまくいったのか教えてください。 多くの人がこれに興味を持っています。 (ほとんどのPython twitterツールキットにはデモが含まれています。これを使用すると、目的に合わせてカスタマイズするのはかなり簡単になります。 グーグル Pythonのさえずり 。)
jeff.perkinson の投稿にはリンクがあります。 Craige @ JMP の未知のブログ。 それはAPIにアクセスするのに必要なステップを提供します。 すでに取り出されているデータセットもたくさんありますので、興味のあるハッシュタグをWebで検索すると時間が節約できます。
ベスト、
M
JeffとMichaelに感謝します。
マイケル、
Twitterから特定のハッシュタグデータを取得する最も簡単な方法は何ですか。私はTwitterからデータを抽出することにとても初心者です、これまでにこれをしたことがありません。詳細を説明したPDFの説明書、ブログ、またはスレッドがありますか?
ありがとう
M
Twitterのフィードからのツイートや特定のハッシュタグに関するツイートの場合は、TwitterからデータをCSVファイルまたはExcelファイルとして取得するのが最も簡単な方法です。 TwitterからそのAPIを介して出力されるフォーマットは、ツイートごとに1行のJMPテーブルにインポートされ、後続の列にアクセスできる追加情報が含まれます。
M