[英]add/merge items to pandas data frame
我想用熊貓在這樣的結構中存儲一些數據:
Quantity Date Item Color
15 0312 car green
10 0312 car red
3 0512 car red
並能夠將一個項目添加到結構中:
3 0312 car green
並更新結構:
Quantity Date Item Color
18 0312 car green
10 0312 car red
3 0512 car red
另一個示例添加:
-3 0512 car red
結果:
Quantity Date Item Color
18 0312 car green
10 0312 car red
如果最后3列具有相同的值,則數量列將更新為新值。 支持它的熊貓中最接近的數據結構和功能是什么?
添加DataFrames( +
)時,pandas首先對齊索引並添加值。 因此,您無需執行加法操作。
相反,您想使用索引標簽來選擇/刪除。
第一:
df.loc[3] = [0312, 'car', 'green'] # or however you have that value stored.
第二個:
df = df.drop(3)
我鼓勵您閱讀有關建立索引和選擇數據的文檔
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.