Sloučit řádky se stejným pole s pandy [duplicitní]

0

Otázka

Mám knihy CSV dataset, s Knihou-Název, ISBN, Autor, Vydavatel a rok vydání sloupce. V mém datovém souboru jsou některé nadbytečné řádky, tak se chci sloučit řádky sdílení stejné Knize-Název, Autor a vydavatel. Chci sloučit je do nového souboru údajů a ne ukázat knihy, které ještě nebyly sloučeny. Díky za pomoc

dataset jupyter merge pandas
2021-11-19 09:57:55
2
-1

Dobrý den, které mohou vám pomůže :

books_df = pd.read_csv('books.csv') 
books_df_new = books_df.iloc[books_df [['author','title','publisher']].drop_duplicates().index]

Můžete obnovit index také s pomocí books_df_new.reset_index(inplace = True, drop = True)

2021-11-19 10:04:04
-1

Můžete použít drop_duplicates způsob, jak odstranit duplicity.

books = pd.read_csv("dataset.csv")
books_new = books.drop_duplicates(["Book-Title", "Author", "publisher"])
2021-11-19 10:07:07

V jiných jazycích

Tato stránka je v jiných jazycích

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................