logo
Loading...

第二題中的第二小題,想請教df.sub是什麼意思?為什麼第一小題卻不用 - Cupoy

第二題中的第二小題,想請教df.sub是什麼意思?為什麼第一小題卻不用

2024/10/10 下午 09:22
Pandas 中的算術運算特性 (4/27更新)
Sky
觀看數:5
回答數:2
收藏數:0

![截圖 2024-10-10 下午9.22.06.png](http://kwassistfile.cupoy.com/000001927696B671000000066375706F795F72656C656173655155455354/1723119872245/large)

回答列表

  • 2024/10/28 下午 08:04
    王健安
    贊同數:1
    不贊同數:0
    留言數:1

    Sky 你好, df.sub() 可以很彈性地決定要沿著「列」或是「欄」做數值相減, 因此第二小題都是可以使用 df.sub 實現, 下方提供官方示範程式及其輸出結果予您參考。 ```python df = pd.DataFrame({'angles': [0, 3, 4], 'degrees': [360, 180, 360]}, index=['circle', 'triangle', 'rectangle']) df ``` ```python angles degrees circle 0 360 triangle 3 180 rectangle 4 360 ``` ```python df.sub([1, 2], axis='columns') ``` ```python angles degrees circle -1 358 triangle 2 178 rectangle 3 358 ``` ```python df.sub(pd.Series([1, 1, 1], index=['circle', 'triangle', 'rectangle']), axis='index') ``` ```python angles degrees circle -1 359 triangle 2 179 rectangle 3 359 ```

  • 2024/11/02 下午 05:07
    Sky
    贊同數:0
    不贊同數:0
    留言數:0

    謝謝