データ サイエンス プロジェクトの展開は、データ サイエンティストと機械学習エンジニアの両方に必要な重要なスキルです。機械学習モデルを展開する従来の方法は、Django や Flask などの確立されたフレームワークを使用することです。ただし、この方法は非常に時間がかかり、困難な場合が多くあります。もっと簡単な方法はありますか?
株価ウェブアプリの概要 ここでは、Python ライブラリ streamlit と yfinance を使用して、株価と株式取引量を表示するシンプルな Web アプリを構築します。このアプリは理論的には yfinance ライブラリを使用して Yahoo Finance から過去の市場データを取得し、そのデータをデータ フレームに保存し、最後に streamlit の入力パラメータとして折れ線グラフを表示します。 必要なライブラリをインストールする このチュートリアルでは、インストールする必要がある 2 つの Python ライブラリ、streamlit と yfinance を使用します。 Streamlit は、pip install コマンドを使用して簡単にインストールできます。
同様に、次のコマンドを実行して yfinance のインストールを完了します。
ウェブアプリコード Web アプリを構築するためのコードの合計は 20 行未満で、コメントを除けば 14 行だけです。
コードを1行ずつ説明する それでは、上記のコードを詳しく見てみましょう。
ウェブアプリの実行 コードを myapp.py というファイルに保存した後、コマンド プロンプト (または Microsoft Windows の場合は PowerShell) を起動し、次のコマンドを実行します。
すると、次の情報が表示されます。
すぐに Web ウィンドウがポップアップ表示されるので、以下に示すように、http://localhost:8501 にある作成された Web アプリに直接ジャンプします。 株価ウェブアプリのスクリーンショット ビンゴ! Python を使用して最初の Web アプリを正常に作成できました。 カスタムウェブアプリ 上記は基本的な内容ですが、カスタム Web アプリをもっと面白くしたい場合はどうすればよいでしょうか?
少し時間を取って上記のコードを理解してみましょう。
更新されたウェブアプリのスクリーンショット 成功しました。これで、Web アプリは自動的に更新されます。最初の Web アプリを構築するのはとても簡単です。ぜひ試してみてください。 |
[[188128]]最近、百度シリコンバレーAI研究所の劉海栄氏、李翔剛氏らは、音声認識の速度と精度...
[[319957]] Alimeiの紹介:2020年に突然発生したCOVID-19パンデミックに直...
グーグルは10月16日、今月13日に自社の生成AI製品のユーザーが当局によって保護されると発表した。...
記者がインタビューした専門家によると、人工知能などの知能化技術の応用が加速するにつれ、雇用への構造的...
10月12日、DockerはロサンゼルスでDockercon 23カンファレンスを開催し、新しいDo...
このシリーズの前回の記事では、行列と線形代数についてさらに詳しく説明し、JupyterLab を使用...
近年、人工知能(AI)技術の発展に伴い、多数のAIメーカーが登場しています。 AIにとって、データ、...
[[359197]]次に、js データ構造のツリーを調べてみましょう。ここでのツリーは、幹と枝を持つ...
Microsoft の人工知能チャットボット Bing Chat が、Google Chrome お...
この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI)より許可を得て転載...
[[393944]]この記事はWeChatの公開アカウント「Beta Learns JAVA」から転...
プログレス・パートナーズの創設者兼シニアマネージングディレクターのニック・マクシェーン氏は、「今後数...
[[205201]] 9月26日、北京市内の中学校で、顔認証システムで本人確認がされた受験者が模擬試...