
我想提取F行,指定的人的積分數。這個怎么做,初哥。
uj5u.com熱心網友回復:
要是用pandasdf[積分][df['姓名']=="某某"]
應該是這樣的
uj5u.com熱心網友回復:
求代碼謝謝!!!!
uj5u.com熱心網友回復:
把資料用代碼的形式發出來幾行,打字費勁
uj5u.com熱心網友回復:
import pandas as pd
import numpy as np
df = pd.DataFrame([['AA',1,2,3],['BB',1,2,3],['CC',1,2,3],['DD',1,2,3]],columns=['name','age','class','type'])
# df = pd.read_csv('xxx.csv',header=None)
df

df = df.set_index(['name'])
df

df.loc['BB']
結果:
age 1
class 2
type 3
Name: BB, dtype: int64
如果幫到你,請結帖以鼓勵
df.loc['BB']['age']
結果:
1
uj5u.com熱心網友回復:
import pandas as pd
# import numpy as np
df = pd.DataFrame([['AA',1,2,3],['BB',1,2,3],['CC',1,2,3],['DD',1,2,3]],columns=['name','age','class','type'])
print(df)
print(df['class'][df['name']=='BB'].values[0])
print(df.loc[df['name']=='BB','class'].values[0])
print(df.loc[df['name']=='BB']['class'].values[0])
借用樓上的資料,可以這么寫
uj5u.com熱心網友回復:
我這檔案路徑是:c:\user\administrator\desktop\4.xlsx
想把這個檔案的F列和H列的三個人的積分寫入在另外一個檔案里
檔案是:c:\user\administrator\desktop\as.xlsx第一作業表里。
uj5u.com熱心網友回復:
把檔案傳個網盤上吧,舉的例子應該可以用了
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/43383.html
下一篇:Python 急!(救救孩子)
