[我们具有格式为'aa-bb-cccccccc/yyyy/[email protected]'的单元格,其中xx是(A0-Z9)格式的标题,而yyyy是(0001-9999)格式的数字。我们想要找到xx ='X1'的单元格的yyyy平均值。该表很大,因此遍历每个单元似乎有问题。我可以在这里使用某种方式的函数过滤器(如='X1'),在满足此条件的情况下,我很难找到一种提取yyyy的方法。
import pandas as pd df = pd.read_csv("dane.csv", sep=';') shape = list(df.shape) for i in range(0,shape[1]): if df.iloc[:,i].filter(like='X1')
输入示例,第一行是列名。
1: Brandenburg (Post-Panamax) 2: Acheron (Feeder)
ES-NL-10633096/1938/[email protected]/6749 DE-JP-20438082/2066/[email protected]/68849
BE-BR-61613986/3551/[email protected]/39927 NL-LK-02275406/2136/[email protected]/73198
PH-SA-39552610/2436/[email protected]/80578
PA-AE-59814691/4881/[email protected]/25247 OM-PH-31303222/3671/[email protected]/52408
[我们具有格式为'aa-bb-cccccccc/yyyy/[email protected]'的单元格,其中xx是(A0-Z9)格式的标题,而yyyy是(0001-9999)格式的数字。我们想找到单元格的yyyy的平均值,...
据我了解,您想为all