2024年度:問題分析ゼミ[19]

2024年11月19日 問題分析ゼミナール
プログラミング実践

Python実践
・隣接行列について
Excelでデータを入力し、プログラミングで隣接行列にデータを起こす。
エクセルからネットワーク図を作ることができる。
マーケティングにおけるレコメンドシステムの基本である。
・まずは100本ノックシリーズをやってみる
・環境について
VSCode
Jupiter
Googleコラボ
 の順でおすすめするが、100本ノックシリーズではJupiterの使用が想定されている。
 Googleコラボは、トライアンドエラーをしやすい。
・Anaconda3について
Pythonのライブラリ
よく使用する言語?をまとめているため、これをダウンロードしておけば頻用するライブラリが使いやすくなる。

・ノック1
パス指定
フォルダのどこにしまっているのかを表示するためのもの。
data/cy2022/M06/cust.csv'
このパスは、「data」ファイル内の「CY2022」ファイル内の「M06」内の「cust.csv」を呼び出すためのものである。
/が使用できるのはMac(UNIXベース)のみであるため、Windows環境で実行する場合は\(バックスラッシュ)を使用すること。
DataFrame
=表
パイソンでは、行も列も0,1,2,3...となっているので注意
行=カラム
・演習
訪日外国人旅行者のデータをPythonを用いて加工してみる

作成:大橋
編集:川西