2015-12-02 24 views

cevap

26

Bir list anlama kullanabilirsiniz başka bir cevap.

+0

Bu hatayı alıyorum: TypeError: + için desteklenmeyen işlenen türü (türü): 'numpy.int64' ve 'str'. Kodunuzu şu şekilde uygularım: featuresA = group.to_frame() sütunları için col + '_x' sütunları] –

+0

Sütun adlarınız tamsayılar gibi görünüyor, bu yüzden önce 'str' dönüştürülmelidir. Üste | Geri Bildirim Ver Daha fazla bilgi – Stefan

+0

türüne göre (group.to_frame()), pandas.core.frame.DataFrame verir, bu nedenle, neden hata numions dizisi –

53

Aşağıdakiler, benim fikrime son ek eklemenin en güzel yoludur.

df = df.add_suffix('_some_suffix') 

o DataFrame çağırdı ve DataFrame döndüren bir fonksiyon olduğu için - aramaların zincirinde kullanabilirsiniz.

+6

Eğer isterseniz add_prefix kullanabilirsiniz isimlere bir önek eklemek. – Jorge

+1

Çok kötü, bu değiştirilemez (yani inplace = True' parametre seçeneğine sahip değil). Aksi halde, mükemmel. – ijoseph

İlgili konular