Существуют ли какие-либо существующие функции Python для получения квартильных сокращений из данных поезда и применения к тестовым данным.
import pandas as pd
import numpy as np
d = {'col1': np.arange(1, 100, 1)}
train = pd.DataFrame(data=d)
d1 = {'col1': np.arange(1, 200, 2)}
test = pd.DataFrame(data = d1)
У меня около 1000 столбцов как в поезде, так и в тесте.Можно ли использовать функцию qcut pandas, чтобы сделать ее масштабируемой, или есть какие-либо другие существующие функции sklearn?
Я ожидаю получить квартиль для тестовых данных (1, 2, 3 или 4) на основеурны в поезде.