!wget https://github.com/tendo-sms/python_beginner_2023/raw/main/files_4/files.zip .
!unzip files.zip
!mv files/* .
カレントディレクトリに、「practice1.csv」というファイルがあります。内容は次のとおりです。なお、文字エンコーディングはCP932です。
measureID | date | operator | temperature | measureValue | measureUnit | memo |
---|---|---|---|---|---|---|
MEA001 | 2022/11/1 | Suzuki | 25 | 1000 | sec | |
MEA002 | 2022/11/2 | Yamada | 20 | Failure | sec | 実験失敗 |
MEA005 | 2022/11/6 | Sasaki | 15 | 8 | hour | |
MEA004 | 2022/11/5 | Adam | Failure | sec | 実験失敗 | |
MEA003 | 2022/11/4 | Sato | R.T | 900 | sec |
次の操作を行ってみてください。
結果が次のとおりとなることを確認してください。
measureID | date | operator | temperature | measureValue | measureUnit | memo |
---|---|---|---|---|---|---|
MEA001 | 2022/11/1 | Suzuki | 25 | 1000 | sec | |
MEA003 | 2022/11/4 | Sato | R.T | 900 | sec | |
MEA005 | 2022/11/6 | Sasaki | 15 | 28800 | sec |
import pandas as pd
# プログラムを作成してみましょう
「辞書・リストの操作」の最後に、練習問題にチャレンジしてみましょう。
あらかじめ、辞書を作成して変数dict_practiceに格納してあります。この辞書には、次のようなキーがあります。
キー | 内容 |
---|---|
date | 測定日 |
operator | 測定者 |
temperature | 測定温度 |
measureValue1 | 1回目の測定データ |
measureValue2 | 2回目の測定データ |
measureValue3 | 3回目の測定データ |
measureValue4 | 4回目の測定データ |
for文を使って、measureValue1~measureValue4が示す4つの値のみを画面に出力してください。
# 辞書データの作成
dict_practice = {"date":"2023-01-06", "operator":"鈴木", "temperature":18, "measureValue1":1000, "measureValue2":600, "measureValue3":1200, "measureValue4":800 }
# プログラムを作成してみましょう