Я пытаюсь применить преобразование arcsinh к определенным столбцам фрейма данных, используя numpy.arcsinh ().Вот моя строка кода:
data_frame [column_list] = np.arcsinh (data_frame [column_list])
Кажется, работает отлично, и, кажется, делает то, что я хочу, чтобы он делал,
Есть только одна проблема: нет возможности изменить параметр масштаба преобразования arcsinh.
Стандарт, который мы используем для данных цитометрии (именно над этим я работаю), равен 5. Этоточка на оси x, где график переходит от линейного к логаризованному масштабированию, если вы наносите данные на график.
Я использовал это в R, функции 'asinh', но есть возможность указатьпараметр масштаба, который, по моему мнению, установлен по умолчанию, равен 5.
. Для этого метода numpy arcsinh я не могу найти никакой информации о том, как изменить параметр масштаба, или даже о том, что является значением по умолчанию.Я прочитал документацию на этой странице: https://docs.scipy.org/doc/numpy-1.15.0/reference/generated/numpy.arcsinh.html, и я уже несколько часов гуглю, но не могу найти ответ на этот вопрос.
Любая помощь будет очень признательна, даже если она простокак найти ответ.
Спасибо!