这个 pandas 代码如何工作 (lambda)?
How could this pandas code work (lambda)?
红色高亮部分是pd.read_csv,我们可以在这里得到一个dataframe类型的对象;
然后蓝色高亮部分是一个带有lambda函数的列表(我们可以在读取CSV文件的时候过滤account ID)
这个方法看起来很聪明,但让我有点困惑。谁能解释一下这如何作为过滤器工作?非常感谢。
[...]
部分称为索引,基本上您只是创建一个函数(一个“lambda”函数)并用它索引数据帧。您将从中得到的是 acct_id
是 OVIWFZA
.
的所有行
与此相同:
df = pd.read_csv('/content/drive/client.csv', nrows=5)
df = df[df['acct_id'] == 'OVIWFZA']
红色高亮部分是pd.read_csv,我们可以在这里得到一个dataframe类型的对象;
然后蓝色高亮部分是一个带有lambda函数的列表(我们可以在读取CSV文件的时候过滤account ID)
这个方法看起来很聪明,但让我有点困惑。谁能解释一下这如何作为过滤器工作?非常感谢。
[...]
部分称为索引,基本上您只是创建一个函数(一个“lambda”函数)并用它索引数据帧。您将从中得到的是 acct_id
是 OVIWFZA
.
与此相同:
df = pd.read_csv('/content/drive/client.csv', nrows=5)
df = df[df['acct_id'] == 'OVIWFZA']