-
min()
関数を使用する方法:
import pandas as pd
# 2つのシリーズを作成
series1 = pd.Series([1, 3, 5, 7, 9])
series2 = pd.Series([2, 4, 6, 8, 10])
# 要素ごとの最小値シリーズを作成
min_series = pd.Series(min(x, y) for x, y in zip(series1, series2))
print(min_series)
-
numpy.minimum()
関数を使用する方法:
import pandas as pd
import numpy as np
# 2つのシリーズを作成
series1 = pd.Series([1, 3, 5, 7, 9])
series2 = pd.Series([2, 4, 6, 8, 10])
# 要素ごとの最小値シリーズを作成
min_series = pd.Series(np.minimum(series1, series2))
print(min_series)
-
pandas.DataFrame.min()
メソッドを使用する方法:
import pandas as pd
# 2つのシリーズを作成
series1 = pd.Series([1, 3, 5, 7, 9])
series2 = pd.Series([2, 4, 6, 8, 10])
# シリーズをデータフレームに変換
df = pd.DataFrame({'series1': series1, 'series2': series2})
# 要素ごとの最小値シリーズを作成
min_series = df.min(axis=1)
print(min_series)