import pandas as pd

# create sample data
data = {'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]}
df = pd.DataFrame(data)

# create new column using apply() and lambda function
df['min_by_max'] = df.apply(lambda row: row.min() / row.max(), axis=1)

df