Tôi có một gấu trúc DataFrame
có nhiều cột trong nó:gấu trúc: kết hợp hai cột trong một DataFrame
Index: 239897 entries, 2012-05-11 15:20:00 to 2012-06-02 23:44:51
Data columns:
foo 11516 non-null values
bar 228381 non-null values
Time_UTC 239897 non-null values
dtstamp 239897 non-null values
dtypes: float64(4), object(1)
nơi foo
và bar
là cột có chứa cùng một dữ liệu chưa được đặt tên khác nhau. Có cách nào để di chuyển các hàng tạo thành foo
thành bar
, lý tưởng trong khi vẫn duy trì tên của bar
?
Cuối cùng các DataFrame sẽ xuất hiện như:
Index: 239897 entries, 2012-05-11 15:20:00 to 2012-06-02 23:44:51
Data columns:
bar 239897 non-null values
Time_UTC 239897 non-null values
dtstamp 239897 non-null values
dtypes: float64(4), object(1)
Đó là giá trị NaN mà tạo thành thanh được thay thế bằng các giá trị từ foo
.
Tôi không thấy 'concat' là hàm trong không gian tên gấu trúc; Tôi không chắc chắn những gì tôi đang mất tích. – BFTM
Bạn có phiên bản gấu trúc nào? Chức năng được ghi lại ở đây: http://pandas.pydata.org/pandas-docs/stable/merging.html#concatenating-objects – BrenBarn
Tôi đã chạy gấu trúc ver 0.6.1 mà không có hàm concat được bao gồm. Việc nâng cấp lên phiên bản 0.7.3 mang đến concat vào không gian tên. Làm việc như một say mê! Cảm ơn. – BFTM