תוכן עניינים:

כיצד אוכל לשנות את סדר העמודות במסגרת נתונים?
כיצד אוכל לשנות את סדר העמודות במסגרת נתונים?

וִידֵאוֹ: כיצד אוכל לשנות את סדר העמודות במסגרת נתונים?

וִידֵאוֹ: כיצד אוכל לשנות את סדר העמודות במסגרת נתונים?
וִידֵאוֹ: Python Pandas - How to Change Column Order or Swap Columns in DataFrame 2024, מאי
Anonim

דרך קלה אחת תהיה להקצות מחדש את מסגרת נתונים עם רשימה של עמודות , מסודר מחדש לפי הצורך. יעשה בדיוק מה שאתה רוצה. אתה צריך ליצור רשימה חדשה שלך עמודות ברצוי להזמין , ולאחר מכן השתמש ב-df = df[cols] כדי לסדר מחדש ה עמודות בחדש הזה להזמין . אתה יכול גם להשתמש בגישה כללית יותר.

אז איך אני מסדר מחדש עמודות בפנדות?

אתה יכול לסדר מחדש אובייקט DataFrame על ידי הכרזה על רשימה של עמודות ושימוש בו כמפתח

  1. לייבא פנדות כ-pd.
  2. פרי = pd. DataFrame(data = {'Fruit':['apple', 'banana', 'blueberry', 'grape'], 'Color':['red', 'yellow', 'blue', 'purple'], ' Seeds':['yes', 'no', 'yes', 'no']})
  3. פרי. set_index('Fruit', inplace = True)

מלבד למעלה, איך אני משנה את שם העמודה ב-DataFrame ב-Python? אתה יכול להשתמש ב לשנות שם () שיטה של פנדות . DataFrame ל שינוי כל שורה / שם העמודה בנפרד. ציין את המקור שֵׁם והחדש שֵׁם בדקט כמו {מקור שֵׁם : חדש שֵׁם } לאינדקס / עמודות שֶׁל לשנות שם (). המדד הוא עבור המדד שֵׁם ו עמודות הוא עבור שם העמודות.

נשאל גם, איך אני מסדר מחדש עמודות באקסל?

כיצד לגרור עמודות באקסל

  1. בחר את העמודה שברצונך להעביר.
  2. שים את מצביע העכבר לקצה הבחירה עד שהוא ישתנה מצלב רגיל לסמן חץ בעל 4 צדדים.
  3. לחץ והחזק את מקש Shift ולאחר מכן גרור את העמודה למיקום חדש.
  4. זהו זה!

מה זה ILOC בפייתון?

iloc . אינדקס מבוסס מספר שלם בלבד לבחירה לפי מיקום.. iloc מבוסס בעיקר על מיקום מספר שלם (מ-0 עד אורך-1 של הציר), אך ניתן להשתמש בו גם עם מערך בוליאני.

מוּמלָץ: