Publications by mishou:
Dealing with strings in Python
I. 何をする? 文字列の扱いを身近な例で学びます。 II.“aa50, , ,”からデータ・フレーム を作成 例えば、クラスのメンバーの名と得点を次のようにメモしたとします。 aa60 bb70 cc80 dd90 ee100 これを読み込んで集計できるようにデータ・フレームを作成します...
449 sym R (717 sym/11 pcs)
Dealing with strings in Python
I. 何をする? Pythonにおける文字列の処理方法を学びます。 文字列を自由に処理できるようになれば、面倒な単純作業が軽減されます。 例えば、次の文字列から年齢の平均を計算できます。 # stringのarrayを作成 string = """ aso80 suga72 nikai82 takeshita74""" print(string) ## ...
471 sym R (1209 sym/12 pcs)
Detecting outliers
I.はずれ値を考える 平均や標準偏差、偏差値はずれ値の影響を大きく受けます。 例えば、出席率や平均点が低いクラスは勉強に前向きではない、、、これは経験上誤りですが、、、だと考えるとすると、クラスの出席率や平均点と実際に授業をしての印象が�...
334 sym R (1208 sym/4 pcs)
Scraping BBC News with Beautifulsoup
I.何をする? 次を参考にしてBeautifulsoupの使い方を学びます。 Super Simple Way to Scrape BBC News Articles in Python II.仮想環境の作成 Iの文書に書かれています。 III.Beautifulsoupの基本 ライブラリをインストールし、BBCのトップページを読み込みます。 import requests from bs4 im...
254 sym R (329 sym/5 pcs)
Introducing data.table
I. Learning data.table 次を参考にしてRのdata.tableを学びます。 base vs tidyverse vs data.table data.table in R – The Complete Beginners Guide data.table II. Syntax Tableのシンタクスは次です。 dt[行, 列, by] III.行の取り出し 1.データの読み込み 試験結果のサンプル・データ(CSV)をデー�...
524 sym R (5669 sym/12 pcs)
Learning generators
I.問題 次はどう違うでしょう? [x for x in range(5)] (x for x in range(5)) tupple(range5) 1の説明 よく使うlist comprehensionsです。 [x for x in range(5)] ## [0, 1, 2, 3, 4] list comprehensionsはfor loopsを間単なコードで書けます。 1をforを用いると次になります。.appendでmyぃstに順次追加し�...
303 sym R (192 sym/6 pcs)
Subset in Python
I. 何をする? Cheatsheetでdata framesのsubsetsの作成方法を学びます。 https://i.loli.net/2018/02/09/5a7d635467064.png 学ぶ内容は次です。 II. サンプル・データの作成 seabornは、グラフ作成に用います。ここではサンプルデータirisの読み込みに用います。snsで呼び出します。 pand...
887 sym R (2282 sym/24 pcs) 1 img
Analyse Google Trends in R
I. What shall we learn? Let’s learn how to pull data from Google Trends in R, using a package called gtrendsR. Refer to Google Trends data analysis in R II. Scripts 1. First, let’s pull trends data for keywords “オリンピック” from the last 12 months and for searches made in Japan. # import libraries library(gtrendsR) library(tidyve...
589 sym R (23228 sym/12 pcs) 1 img
Python random modules
I. Python random modules We will learn the following three random modules: random.random() random.randint() random.choice() Also, we will learn the following three numpy random modules: np.random.randn() np.random.randint() np.random.choice() References Python Random Module Python random randrange() and randint() to generate random integer nu...
905 sym R (522 sym/12 pcs)
Subsets in Python and R
I. 何をする? PythonとRのデータ・フレームにおける行と列の取得の「ふつうの」取得方法を紹介します。 PythonやRでは、データ・フレームの行と列の取得(subsets)に種々の方法があり、どれを使うのがよかいかまよいます。 Google Sheetsや他の表計算のアプリケ�...
1077 sym R (5611 sym/20 pcs) 1 img