Έχω ένα υπάρχον πλαίσιο δεδομένων στο οποίο πρέπει να προσθέσω μια πρόσθετη στήλη που θα περιέχει την ίδια τιμή για κάθε γραμμή.
Υπάρχον df:
Date, Open, High, Low, Close
01-01-2015, 565, 600, 400, 450
Νέο df:
Name, Date, Open, High, Low, Close
abc, 01-01-2015, 565, 600, 400, 450
Ξέρω πώς να προσαρτώ μια υπάρχουσα σειρά / στήλη πλαισίου δεδομένων. Αλλά αυτή είναι μια διαφορετική κατάσταση, επειδή το μόνο που χρειάζομαι είναι να προσθέσω τη στήλη 'Όνομα' και να ορίσω σε κάθε γραμμή την ίδια τιμή, σε αυτή την περίπτωση 'abc'.
Δεν είμαι απόλυτα σίγουρος για το πώς να το κάνω αυτό.
df['Όνομα']='abc'
θα προσθέσει τη νέα στήλη και θα ορίσει όλες τις γραμμές σε αυτή την τιμή:
In [79]:
df
Out[79]:
Date, Open, High, Low, Close
0 01-01-2015, 565, 600, 400, 450
In [80]:
df['Name'] = 'abc'
df
Out[80]:
Date, Open, High, Low, Close Name
0 01-01-2015, 565, 600, 400, 450 abc
Μπορείτε να χρησιμοποιήσετε το `insert
για να καθορίσετε πού θέλετε να βρίσκεται η νέα στήλη. Σε αυτή την περίπτωση, χρησιμοποιώ 0
για να τοποθετήσω τη νέα στήλη στα αριστερά.
df.insert(0, 'Name', 'abc')
Name Date Open High Low Close
0 abc 01-01-2015 565 600 400 450