【Streamlit超入門】データ可視化・分析アプリを爆速で作成できるPythonライブラリStreamlitの基礎を70分でマスター

Поделиться
HTML-код
  • Опубликовано: 29 дек 2024

Комментарии • 64

  • @shige32-i8u
    @shige32-i8u Год назад +1

    この動画のお陰で同じアプリが完成出来ました!
    初めての挑戦だったので作れないかと思いましたが、キチンとGitHubにも上げて完了しました!
    とても感動しました。

  • @だめおやじエンジニアの奮闘

    ちょうどStreamlitってなんぞや?便利そうなのでちょっと勉強しようかな?と思っていた時にこの動画を見つけました。めちゃくちゃ簡単につくれるんですね。めちゃくちゃわかりやすい説明ありがとうございます。2019年に誕生したフレームワークなのにキャッチアップが早いですね。

  • @namaenamae2806
    @namaenamae2806 3 года назад +7

    とても参考になりわかりやすかったです。
    2倍速ではありますが、一時間分の動画をすらすら見れました。
    pythonをちょっと理解し始めたくらいの自分でも、これだけ綺麗なアプリが作れると思うと楽しくなりますね。
    streamkitの存在は全く知らなかったので、ここ最近で1番有意義な動画になりました。

    • @imanyu_programming
      @imanyu_programming  3 года назад +1

      コメントありがとうございます!!
      そのようにおっしゃっていただき非常に嬉しいです!!!
      Streamlitは非常に便利なので是非どんどん試してみて下さい!!

  • @TS-cu8kv
    @TS-cu8kv Год назад

    むっちゃ便利ですね!知れてよかったです。ありがとうございます。

  • @ikuzah
    @ikuzah 3 года назад +4

    LOL!!! It was a great video with the most amazing content on your channel. Thank you. I pretend to be a foreigner, but I'm a Japanese who just used Google Translate.

  • @takahirobb7nh903
    @takahirobb7nh903 3 года назад +3

    27:20 初めてStreamlitに触れましたが、このmap機能見たとき一番テンション上がりました。 
    分かりやすく最後まで楽しく学ぶことができました!

    • @imanyu_programming
      @imanyu_programming  3 года назад

      map機能いいですよね!!!
      そう言っていただけて嬉しいです!!

  • @pon6390
    @pon6390 Год назад +1

    出来たーーーーーー!!!ありがとうございます!!!

  • @leonm8926
    @leonm8926 3 года назад +2

    面白いです!趣味のシステムにこれを導入し始めました。
    Ajaxが懐かしい。(読み方問題とか。)

  • @xpz376
    @xpz376 4 года назад +3

    multiselectが使えてデータとグラフを同時に動的に操作できるのが便利ですね
    今までchart.jsを使っていましたがこちらも検討できそうです。貴重な情報ありがとうございます。

    • @imanyu_programming
      @imanyu_programming  4 года назад

      そうなんですよ!!非常に便利でよね、、、
      chart.jsも便利でキレイですよね!!目的次第で使い分けるのが良さそうですね!
      こちらこそご視聴いただきありがとうございます!

  • @Teruroom
    @Teruroom 3 года назад +2

    ありがとうございます😽。とても参考になりました。実務でさっそく使ってみたいと思います😸。

    • @imanyu_programming
      @imanyu_programming  3 года назад +1

      是非是ご自身の実務に活用してみてください!!!

  • @malo21st
    @malo21st 3 года назад +1

    参考までに、sharing環境では、streamlit や pandas numpy などのメジャーどころは、requirement.txtが無くてもデプロイできました。

    • @imanyu_programming
      @imanyu_programming  3 года назад

      そうなんですね!知らなかったです、、!

    • @malo21st
      @malo21st 3 года назад +1

      @@imanyu_programming 動画のexpanderを参考に自分の作品にも追加してみました。pandasやsqlite3を使ってますが、requirement.txtは使っていません。share.streamlit.io/malo21st/meti_report/main/report.py

  • @プログラム初心者
    @プログラム初心者 2 года назад +2

    5:30 作業ディレクリはどのようにして作れますか??

    • @imanyu_programming
      @imanyu_programming  2 года назад

      作業しているフォルダのことです!
      フォルダを作ればOKです。

    • @プログラム初心者
      @プログラム初心者 2 года назад

      @@imanyu_programming 理解です!ありがとうございます。

  • @stake1195
    @stake1195 3 года назад +1

    初めまして。宜しければ教えていただきたいのですが、pipでインストールした際に
    Could not build wheels for pyarrow which use PEP 517 and cannot be installed directly
    と表示されます。
    飛ばして進めても大丈夫な物でしょうか?
    または解決策を教えていただけると幸いです。

  • @user-wu5nv9iu1l
    @user-wu5nv9iu1l 3 года назад +1

    はじめまして、大変興味深い動画を配信していただいてありがとうございます。質問なのですが、10:38の表の作成でエラーが出てきて困ってます。エラー文はAttributeError:モジュール 'pandas'には属性 'DateFrame'がありませんと出ます。また、ジュピターラボでコードをコピペしたところNameError Traceback (most recent call last)
    in
    ----> 1 df = pd.DateFrame({
    2 '1列目': [1, 2, 3, 4],
    3 '2列目': [10, 20, 30, 40]
    4 })
    5 df
    NameError: name 'pd' is not definedと出てきます。調べても解決しないです。もしよろしければ返信していただけないでしょうか?

    • @imanyu_programming
      @imanyu_programming  3 года назад

      「DateFrame」じゃなくて「DataFrame」ですね!

    • @user-wu5nv9iu1l
      @user-wu5nv9iu1l 3 года назад

      @@imanyu_programming ありがとうございます!!できました

  • @近藤-r8k
    @近藤-r8k 3 года назад +2

    画像表示の際に表示した画像を定期的に別の画像に変更させると言うことは可能でしょうか。(スライドショーのような感じで)

    • @imanyu_programming
      @imanyu_programming  3 года назад

      streamlitでは厳しいと思います

    • @近藤-r8k
      @近藤-r8k 3 года назад

      @@imanyu_programming
      なるほど...残念です...
      動画とてもわかりやすくて助かりました!これからもお願いします!!

  • @ころころん-l7h
    @ころころん-l7h 3 года назад +1

    とても参考になります。ありがとうございます!
    1つ質問があります。
    docckrを用いてサーバ上でプログラムを動かしているんですがstreamlitをサーバ上で使う場合はどうすればよいでしょうか。

    • @imanyu_programming
      @imanyu_programming  3 года назад +1

      ローカル上にポートを割り当てればいいかと思います。

  • @みっしーま
    @みっしーま 3 года назад +1

    コメント失礼します。
    streamlitは、sklearnを読み込めないのでしょうか?
    sklearnの再インストールなどのしたのですが、うまく行きませんでした…

  • @Dazz-11
    @Dazz-11 10 месяцев назад

    インストールの仕方がわからないです。詳しく教えていただけませんか?....
    ターミナルに入力してもnot foundとでてきます。

  • @介護プログラマー
    @介護プログラマー 3 года назад

    36:36 selectboxのプロパティの候補が表示されていますが、これはVScodeの拡張プラグインの機能でしょうか?
    プラグインでしたら、どのようなプラグインを使っているのか教えて頂きたいですm(_ _)m

    • @imanyu_programming
      @imanyu_programming  3 года назад

      すいません、特に把握しておらず、通常の機能だと勝手に思っていました、、、
      可能性があるとしたらPython周りのプラグインかと思います。

  • @masterted8827
    @masterted8827 2 года назад

    numexpr があるとstreamlit がエラーになる現象ないですか?

  • @J.J.J_sml
    @J.J.J_sml 3 года назад +1

    Kerasとかと組み合わせたら面白いかも

  • @KIYO-Youtube
    @KIYO-Youtube 3 года назад +1

    いつも面白い動画ありがとうございます。
    なんとなくですが、Udemyでも紹介されていたWebアプリケーションの「Dash, Bottle, Flask, djang, responder」と同分類に入る気がするのですが、どのような使い分けがあるのでしょうか。
    Dashはグラフの可視化メインとありましたが、他と比較してStreamlitの強みみたいなものはございますか?

    • @imanyu_programming
      @imanyu_programming  3 года назад

      好みの問題だとは思いますが、今なら私はstramlitを使用します!
      Udemyで出した時は streamlitはまだなかった気がします。

    • @KIYO-Youtube
      @KIYO-Youtube 3 года назад +1

      @@imanyu_programming 回答ありがとうございました。Streamlitも勉強してみます。
      Udemyは2年前くらいですのでなかったかもしれませんね。

  • @本石渉
    @本石渉 3 года назад +1

    すごw

  • @user-ie3dw3ok3q
    @user-ie3dw3ok3q 3 года назад +1

    素敵な動画ありがとうございます。
    データフレームの使い方ですが、ブラウザ上でソートしようとすると以下のようなメッセージが出てきてしまいました。
    NotFoundError :「ノード」で「insertBefore」の実行に失敗しました:新しいノードが挿入される前のノードは、このノードの子ではありません。
    解決策はありますでしょうか?よろしくお願いします。

    • @imanyu_programming
      @imanyu_programming  3 года назад

      すいません、調べてみましたが、諸々のコードを見てみないと原因はわからなそうです、、、

  • @runner4414
    @runner4414 4 года назад +1

    iidesune!!

  • @ya7855
    @ya7855 3 года назад +1

    可愛い女の子に「PILの使い方を教えて下さい」なんて言われたらどうしたらええんや、、、