Innehållsförteckning:

Hur ändrar jag ordningen på kolumner i en dataram?
Hur ändrar jag ordningen på kolumner i en dataram?

Video: Hur ändrar jag ordningen på kolumner i en dataram?

Video: Hur ändrar jag ordningen på kolumner i en dataram?
Video: Python Pandas - How to Change Column Order or Swap Columns in DataFrame 2024, November
Anonim

Ett enkelt sätt skulle vara att omfördela dataram med en lista över kolumner , ordnas om efter behov. kommer att göra precis vad du vill. Du måste skapa en ny lista över dina kolumner i den önskade beställa , använd sedan df = df[cols] för att ordna om de kolumner i detta nya beställa . Du kan också använda ett mer generellt tillvägagångssätt.

Hur ordnar jag sedan om kolumner i pandor?

Du kan ordna om ett DataFrame-objekt genom att deklarera en lista med kolumner och använda den som nyckel

  1. importera pandor som pd.
  2. frukt = pd. DataFrame(data = {'Fruit':['äpple', 'banan', 'blåbär', 'druva'], 'Färg':['röd', 'gul', 'blå', 'lila'], ' Seeds':['yes', 'no', 'yes', 'no']})
  3. frukt. set_index('Fruit', inplace = True)

Förutom ovan, hur ändrar jag kolumnnamnet i en DataFrame i Python? Du kan använda Döp om () metod av pandor . DataFrame till förändra vilken rad som helst / kolumnnamn individuellt. Ange originalet namn och det nya namn i dikt som {original namn : ny namn } för att indexera / kolumner av Döp om (). index är för index namn och kolumner är för kolumner namn.

Frågade också, hur ordnar jag om kolumner i Excel?

Hur man drar kolumner i Excel

  1. Välj den kolumn du vill flytta.
  2. Placera muspekaren till kanten av markeringen tills den ändras från ett vanligt kors till en 4-sidig pilmarkör.
  3. Tryck och håll ned Skift-tangenten och dra sedan kolumnen till en ny plats.
  4. Det är allt!

Vad är ILOC i Python?

iloc . Rent heltalsplatsbaserad indexering för val efter position.. iloc är i första hand heltalspositionsbaserad (från 0 till längd-1 på axeln), men kan också användas med en boolesk matris.

Rekommenderad: