Inhoudsopgave:

Hoe wijzig ik de volgorde van kolommen in een dataframe?
Hoe wijzig ik de volgorde van kolommen in een dataframe?

Video: Hoe wijzig ik de volgorde van kolommen in een dataframe?

Video: Hoe wijzig ik de volgorde van kolommen in een dataframe?
Video: Python Pandas - How to Change Column Order or Swap Columns in DataFrame 2024, November
Anonim

Een gemakkelijke manier zou zijn om de opnieuw toe te wijzen dataframe met een lijst van de kolommen , zo nodig herschikt. zal precies doen wat je wilt. U moet een nieuwe lijst maken van uw kolommen in de gewenste volgorde , gebruik dan df = df[cols] om herschikken de kolommen in dit nieuwe volgorde . Je kunt ook een meer algemene benadering gebruiken.

Hoe herschik ik kolommen in panda's dan?

U kunt een DataFrame-object herschikken door een lijst met kolommen te declareren en deze als sleutel te gebruiken

  1. importeer panda's als pd.
  2. vrucht = pd. DataFrame(data = {'Fruit':['appel', 'banaan', 'bosbes', 'druif'], 'Kleur':['rood', 'geel', 'blauw', 'paars'], ' Zaden':['ja', 'nee', 'ja', 'nee']})
  3. fruit. set_index('Fruit', inplace = True)

Behalve hierboven, hoe verander ik de kolomnaam in een DataFrame in Python? U kunt de hernoemen () methode van panda's . DataFrame tot verandering elke rij / kolomnaam individueel. Specificeer het origineel naam en de nieuwe naam in dict zoals {origineel naam : nieuwe naam } indexeren / kolommen van hernoemen (). index is voor index naam en kolommen is voor de naam kolommen.

Ook gevraagd, hoe herschik ik kolommen in Excel?

Kolommen slepen in Excel

  1. Selecteer de kolom die u wilt verplaatsen.
  2. Plaats de muisaanwijzer op de rand van de selectie totdat deze verandert van een gewoon kruis in een 4-zijdige pijlcursor.
  3. Houd de Shift-toets ingedrukt en sleep de kolom naar een nieuwe locatie.
  4. Dat is het!

Wat is ILOC in Python?

iloc . Puur op integere locatie gebaseerde indexering voor selectie op positie.. iloc is voornamelijk gebaseerd op gehele posities (van 0 tot lengte-1 van de as), maar kan ook worden gebruikt met een booleaanse array.

Aanbevolen: