Python&R: クラウドで学ぶはじめてのプログラミング1, arithmetics 改訂版1

プログラミングがはじめての方ののための連載です。

 

クラウドで学ぶはじめてのプログラミング1, arithmetics

クラウドで学ぶはじめてのプログラミング2, dataframes

クラウドで学ぶはじめてのプログラミング3, csv読み込みと頻度のグラフ 

クラウドで学ぶはじめてのプログラミング4, グラフを描く

クラウドで学ぶはじめてのプログラミング5, histogram

 

I.何を学ぶ

 

初めてプログラミングを学ぶ方のための解説です。学ぶ言語はPythonRです。両方同時にでも一方だけでも学ぶことができます。

PythonとRで実行したこととをGoogle SheetsとExcel Onlineでも実行します。これらと比較するとプログラミングが理解しやすくなります。

PythonとRは、Microsoft Azure Notebooksを使用します。PythonとR両方を使用でき、ライブラリもインストールすることができるので、両方を学ぶのに適しています。

フリーズして作業ができなくなった場合は、Kernel>Change kernelで他のkernelを選んでから再度正しいkernelを選びます。それでも作業できない場合は、ログアウトして再度ログインするか、あるいは、ブラウザを再起動したり、キャッシュを削除します。

 

学ぶこと:

 

  1. データフレーム:日常生活でも役立つデータフレーム(Excelの表)を学びます。
  2. 統計の基本:平均や偏差、相関係数などを解説します。
  3. PythonとRと表計算を比較:Pythonで実行したことをRとGoogle SheetsとExcelで実行すれば理解しやすくなります。

 

II.Azure Notebooksの使用法

 

PythonとRはMicrosoft Azure Notebooksを使用します。

PythonもRもログイン方法は同じです。次の図の7でPython 3.6Rかを選択します。

同一プロジェクトの中に、RとPythonのnotebookのタイトルが並びますので、混同を避けるためにタイトル名にRかPythonの区別を書き込むことをお勧めします。

 

 

 

参考:

 

Cheat sheet for Python dataframe ↔ R dataframe syntax conversions

 

III.単純な計算

 

1.Python(ファイル名:pythonArithmetics.ipynb

 

Pythonの単純な計算は簡単です。

”’から”’の間はcomments(説明)です。#で示すこともできます。

スペースも含めて全て半角です。半角でないとエラーになります。

=はassignment(名付け)を意味しています。数学の=と区別されます。数学の=は==です。

 

 

2.R(ファイル名:rArithmetics.ipynb

 

の間はcommentsです。commentsは#で示すこともできます。

<-はassignment(名付け)を意味しています。Pythonの=同じです。

 

 

3.Google Chrome

 

 

4.Excel online

 

Google Sheetsと同じなので省略します。

About shibatau

I was born and grown up in Kyoto. I studied western philosophy at the University and specialized in analytic philosophy, especially Ludwig Wittgenstein at the postgraduate school. I'm interested in new technology, especially machine learning and have been learning R language for two years and began to learn Python last summer. Listening toParamore, Sia, Amazarashi and MIyuki Nakajima. Favorite movies I've recently seen: "FREEHELD". Favorite actors and actresses: Anthony Hopkins, Denzel Washington, Ellen Page, Meryl Streep, Mia Wasikowska and Robert DeNiro. Favorite books: Fyodor Mikhailovich Dostoyevsky, "The Karamazov Brothers", Shinran, "Lamentations of Divergences". Favorite phrase: Salvation by Faith. Twitter: @shibatau

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.