データを不均一な方法でビニングしたいと思います。
import numpy as np
import matplotlib.pyplot as plt
def fun(x):
return >some function of x<
私が今欲しいのは、何かを次のように見せることです。
np.linespace(0.,200.,fun(x))
それを処理できるnumpy関数を使用する便利な方法はありますか?私はそれを見てnp.arange
、np.linspace
数値を処理し、関数を引数として使用することはできません。
私はそれを処理できる関数を書くことができますが、ネイティブソリューションの方がはるかに優れています。