演習課題「DataFrame同士の演算」
右のコードエリアにはdf1とdf2というふたつのDataFrameが定義されています。df1とdf2の積(掛け算の結果)を出力してください。
期待する出力値
first second third
a NaN 110.0 NaN
b NaN NaN NaN
c NaN 990.0 NaN
d NaN 1760.0 NaN
演習課題「DataFrameとスカラーの演算」
右のコードエリアにはdfというDataFrameが定義されています。dfの全ての要素に813を足したDataFrameをprint()でそのまま出力してください。
期待する出力値
first second
a 814.0 824.0
b 815.0 NaN
d 817.0 857.0
c NaN 846.0
#05:DataFrameの演算
このチャプターでは、DataFrameにおける足し算や掛け算などの演算について学習します。
import pandas as pd
df1 = pd.DataFrame({"num": {"a": 1, "b": 2, "d": 4},
"string": {"a": "paiza", "d": "daiza"}})
df2 = pd.DataFrame({"num": {"a": 10, "c": 30, "d": 40},
"name": {"c": "pizza", "d": ".io"}})
print(df1 + df2)
import pandas as pd
df1 = pd.DataFrame({"num": {"a": 1, "b": 2, "d": 4},
"string": {"a": "paiza", "d": "daiza"}})
df2 = pd.DataFrame({"num": {"a": 10, "c": 30, "d": 40},
"name": {"c": "pizza", "d": ".io"}})
print(df1 * 2)