データ サイエンス プロジェクトの展開は、データ サイエンティストと機械学習エンジニアの両方に必要な重要なスキルです。機械学習モデルを展開する従来の方法は、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 アプリを構築するのはとても簡単です。ぜひ試してみてください。 |
アプリケーションによって処理されるデータの量が増え続けるにつれて、ストレージの拡張はますます困難にな...
自動化農業の需要を満たすには、栽培者は栽培シーズンを通して作物の成長と健康に関する正確な情報を入手し...
人類は遊牧から農耕へ、そして農耕から工業化へと移行しました。工業化の後半は情報化であり、情報化の究極...
GPT をゼロから構築するには 60 行のコードが必要ですか?最近、開発者が Numpy コードを使...
研究によると、共感と前向きな指導は、医師が患者の痛みを和らげ、術後の回復を早め、精神科薬の使用を減ら...
顔認証を防ぐために、市民は営業所を訪れる際にヘルメットをかぶっている。「初の顔認証事件」で、裁判所は...
十分に読書をして直感を養い、直感を信じて挑戦してみましょう。たくさんの読書を通して直感を養い、自分の...
9月25日、ChatGPT PlusはChatGPTの有料版であり、ChatGPTのメンバーシップ...
昨日の3.15ガラでは、CCTVによって顔認識が初めて公開されました。 3月15日に顔認証が命名され...
AIoT とは何ですか? 何ができるのでしょうか? これらは、今日の記事で取り上げる質問です。本質的...
最新の KDnuggets 調査では、データ サイエンティストの実際の業務で最もよく使用されるアルゴ...
6月25日、サムスン、JPモルガン・チェース、アップル、アマゾンなどの企業は、会社の機密情報の漏洩を...
翻訳者 | 朱 仙中校正:孫淑娟導入私たちは人工知能の黄金時代にいます。 AI ソリューションを導入...