from sklearn.datasets import load_iris
from sklearn.preprocessing import FunctionTransformer
import numpy as np
iris = load_iris() #loading dataset
# converting using numpy log function
log_transformer = FunctionTransformer(np.log)
iris_log = log_transformer.transform(iris.data)
# printing only first 5 rows
for i in range(5):
    print(iris_log[i])