想象一下,我打開2 .csv
文件,使2個數組包含與不同類型的對象有關的不同類型的數據。Python熊貓,特定系列數據的乘法
一個是對象的列表:
object_type measurement name serialNumber
cat 6.3 bill 1
cat 7.1 kitty 1
whale 25678 none 1
dog 11.1 none 1
dolphin 200.8 none 1
cat 6.1 bill 2
cat 7 kitty 2
whale 25121 none 2
dog 12.1 none 2
dolphin 200 none 2
另外一個告訴我的水的百分比,身體的若干動物 :
object-type H2O_percent
dog 66
cat 66
whale 75
dolphin 75
jellyfish 98
我的功能將成倍measurement
通過H2O_percent
在功能 of object-type
讓我們先讓這段代碼:
import pandas as pd
object_list = pd.read_csv('animals.csv', names=['object_type', 'measurement', 'name', 'serialNumber'])
percentages = pd.read_csv('H2O_percentage.csv', names=['wavelength', 'a', 'b'])
區分對象類型的首選語法是什麼?
換句話說,如何翻譯這個僞代碼:
爲所有的貓,做測量* H20_percent在文件/目錄說明 'H2O_percentage.csv'
編輯:
第二個問題:serial_number在這裏告訴我「1意味着第一個mea保證,2次測量等。「
我怎樣才能分別計算所有的個人測量(想象有數以百計的時間...)?
感謝
你期待什麼輸出「分別計算所有的個人測量」 –