pandas 函式填充 計算列

2021-09-10 07:05:20 字數 721 閱讀 9267

首先是這樣乙個資料集:

進行**計算:

import pandas as pd

books = pd.read_excel("c:/users/administrator/desktop/books.xlsx",index_col="id")

books.price = books.listprice*books.discount

books["price"] = books["listprice"]*books["discount"]#和上一行**相同效果,不同寫法

另一種寫法,可以range進行填充:

1.在dataframe中加減乘除都是列對列的計算,可用range進行條件篩選

pandas excel函式填充,計算列

自動填充 import pandas as pd 讀取檔案 books pd.read excel books.xlsx 猜想padas是否能自動跳過前面的空行和空列 不能自動跳過 print books 跳過空行 前三行空行 books pd.read excel books.xlsx skipr...

pandas中使用fillna函式填充NaN值

補充2.例項 2.2 使用inplace引數 2.3 使用method引數 2.4 使用limit引數 2.5 使用axis引數 取值 true false true 直接修改原物件 false 建立乙個副本,修改副本,原物件不變 預設預設 取值 default none pad ffill 用前乙...

pandas中計算兩列相乘

在excel中計算兩列相乘是十分容易的,在pandas中也是如此 如下表中的discoount 和 listprice相乘 直接上python date 2021 1 2 time 11 49 user kirin 利用pandas計算打折後的 import pandas as pd book pd...