Я хотел бы бин мои данные неравномерно.bin ширина в зависимости изготовленный под заказ функция
import numpy as np
import matplotlib.pyplot as plt
def fun(x):
return >some function of x<
То, что я хочу сейчас сделать somehing выглядит как:
np.linespace(0.,200.,fun(x))
Есть удобный способ использовать функцию Numpy, которая может справиться с этим? Я только что увидел, что np.arange
и np.linspace
работают с числами и не могут принимать функции в качестве аргументов.
Я могу написать функцию, которая может позаботиться об этом, но собственное решение будет намного лучше.
написать описание функции? Конечно, если вы напишете функцию, вы сделали эту работу? –