piton, pandalar: InvalidIndexError dataframe oluşturma

oy
40

Ben keşfetmek olmuştur titanik veri kümesi . Ben oluşturmak çalışıyorum dataframetitanik batan atlattı insanların yaşları sahip olacağı ve iki ayrı sütunlarda etmeyenler.

    train = pd.read_csv('train.csv')
    test = pd.read_csv('test.csv')    
    whole = pd.concat([train, test])
    df = pd.DataFrame({'survived': whole['Age'][whole['Survived'] == 1],
                       'died': whole['Age'][whole['Survived'] == 0]})

Ama bu hatayı alıyorum

pandas.indexes.base.InvalidIndexError: benzersiz değerli Endeksi nesnelerle geçerlidir Yeniden endeksleme

Neyi yanlış yapıyorum?

Oluştur 28/05/2017 saat 16:53
kullanıcı
Diğer dillerde...                            


1 cevaplar

oy
2

Kodunuza bu değişikliği yap whole = pd.concat([train, test]).reset_index(drop=True)

Cevap 28/05/2017 saat 17:23
kaynak kullanıcı

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more