6
python pandalarında bir sütunun dtype'ı nasıl kontrol edilir
Sayısal sütunları ve dize sütunlarını işlemek için farklı işlevler kullanmam gerekiyor. Şu an yaptığım şey gerçekten aptalca: allc = list((agg.loc[:, (agg.dtypes==np.float64)|(agg.dtypes==np.int)]).columns) for y in allc: treat_numeric(agg[y]) allc = list((agg.loc[:, (agg.dtypes!=np.float64)&(agg.dtypes!=np.int)]).columns) for y in allc: treat_str(agg[y]) Bunu yapmanın daha zarif bir yolu var mı? Örneğin for y in agg.columns: if(dtype(agg[y]) == …