Как работает этот dtype, я просто схожу с ума от этой вещи.
1: первое использование Python по умолчанию: не может работать, rase error
bins = pd.DataFrame(dtype=[str, int, int], columns=["chrom", "start", "end"])
raise error : TypeError: data type not understood
2: использовать функцию dtype от numpy. Она работает, но результат неверен.
bins = pd.DataFrame(dtype=np.dtype("str","int32","int32"), columns=["chrom", "start", "end"])
bins.dtypes
output:
chrom object
start object
end object
dtype: object