Python: Web botの作成, selenium ver. 5

I.何をする   1.Google Chromを開き、Instagramのホームページにアクセスし、FceebookのIDとパスワードでログインするまでを自動化するスクリプトを次で学ぶ。   Introduction to Selenium: Create a Web Bot with Python   2.遠隔授業で使用しているMoodleにアクセスし、ユーザ名とパスワードを入力し、ログインするまでを自動化する。   II.仮想環境の構築とseleniumのインストール   Not written yet.   III.Instag…

Continue reading

GooglSheets&Julia&Python&R: HTMLの表を読み込む ver. 2

I.何をする   コピー&ペーストせずに、Webページの表を読み込みます。 さまざまな解説がありますが、実際にはうまくできなくてコピー&ペーストでやってしまうことも多いのではないでしょうか。 ここでは、実際に使用する際のポイントを紹介します。   II.Wikipediaの表   Webページ   COVID-19 pandemic in Japan   読み取る表: 複雑な(nested)構成 です。     1.Google Sheetsが一番わかりやすい   次の関数で、非常にわかりやすく表示されます…

Continue reading

Python: はじめての音声認識 ver. 2

I.何をする   音声ファイル(英語、日本語)、あるいは、マイクを通した音声を文字にします。   解説   The Ultimate Guide To Speech Recognition With Python   Convert Your Speech to Text using Python   II.環境   Macで、Anaconda+Jupyter Notebookで実行します。 Anaconda+Spyderでは、ライブラリのインストールでコンフリクトしてSpyderが起動しなくなりました。Spyderの問題かもしれませ…

Continue reading

COVID-19: 新しいグラフ

I.何が起こっているかがわかる新しいグラフ   「へえ、そうなってるのか!」とCOVID-19がわかる?新しいグラフが紹介されています。   These Data Science Wizards Tell Us What’s Really Happening With Coronavirus   II.感染のトレンドと感染対策の成果を示すグラフ   Iに紹介されているCovidTrendsを取り上げます。急速に感染が拡大するときの感染速度は各国で共通することを示すグラフです。非常にわかりやすく、また、美しいインターアクティブなグラフです。Pl…

Continue reading

Python: ほんとうにはじめてのプログラム!

I.Python   Pythonは最も人気のある言語の一つです、統計解析はもちろんですが、なんでもできると言ってよいほど、他にもいろいろなことができます。 このページで簡単なスクリプト(プログラム)を実行します。 興味をもったら、そこがスタート・ラインです。   II.スクリプト   1.計算   足し算 1+1 Out: 2   引き算 2−1 Out: 1   掛け算 2*2 Out: 4   割り算 10/3 Out: 333333   べき  3**3 Out: 27   2.&#82…

Continue reading

Python: いちげん いちじ ほうていしきを とく

Linux Lightで かきこんで います. かな しか かけません. へいあんじだい の じょせい の ように.   I.いちげん いちじ ほうていしき を とく かんすう   つぎに いちげん いちじ ほうていしき を とく かんすうが しょうかいされて います.   The Most Efficient Way to Solve Any Linear Equation, in Three Lines of Code   II.Sample equation   function   def solve_linear(equat…

Continue reading

Python: 積分をプログラムで表現

積分を説明するアニメーションを作成します。 プログラムの勉強に数学は必須でしょうが、コンピュータが勝手に集計してくれますので、私のように数学のできない者でもたいていのことはできます。 で、何をやっているかを知るのに数学の基礎に立ち返るというのが、趣味の学習法です。 関心がわけば数学に立ち返る、あるいは、今回のように、たまたま解説を見つけたら数学に立ち返る。というということで、今回は、高校で習ったリーマン積分です。 わかりやすい説明は次にありますが、アニメーションをみているだけでも、関数で区切られた範囲の面積を出すのに、矩形の面積の総和で算出するとすると、矩形の幅が小さければ小さいほど正確になる…

Continue reading

Python: 新しいEDA ver. 1

I.新しいEDA   新しいPythonのExploratory Data Analysisライブラリです。美しいHTMLでブラウザで描かれること、二つのデータを比較できることが特徴です。 次に解説されています。   Powerful EDA (Exploratory Data Analysis) in just two lines of code using Sweetviz   II.分析例   1.試験結果を分析   import sweetviz as sv import pandas as pd df = pd.read_csv(“h…

Continue reading

Python: Excelの手順を省く, www board ver. 2

I.何をする   今の日本では、Excelから逃れるのは不可能です。ならば、PythonでExcelの作業を簡易化します、、、たぶん、Excelのマクロでできる? Excelのデータを地域ごとに集計、グラフ化して、地域別のExcelファイルを作成します。 AWW Boadで図にして、埋め込みました。現在は無料のお試し期間です。無料で使用し続けられまますが、制限があるようです。 機能は多くありませんが、簡単で軽く描けます。埋め込みができるので便利です。 埋め込み画像が見えないようです。原因は、SSL認証をとっていないからのようです。 SSLが描画に影響を与えるのかもしれません。このブロ…

Continue reading

Python: ベン図を描く

I.ベン図を何で描く?   Pythonのライブラリmatplotlib-vennを紹介します。数的割合を簡単に表現することができるので便利です。ワープロや表計算アプリケーションではできないのでは? 次を参考にしました。   How to Create and Customize Venn Diagrams in Python   実は、ベン図にもいろいろあり奥が深いです。次にフリーのテンプレートが紹介されています。   17 Totally Free Venn Diagram Templates   II.ベン図の例   1.基本 …

Continue reading