Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有没有一种简单的方法可以在 pandas 中生成一个类似于 DataFrame 的对象,除了部分或所有列是虚拟的,类似于数据库视图?我想到的特定问题是创建一些便利列,它们是一两个其他列的简单函数(加法、减法、乘以常数等)。行数可以达到数千万,因此添加另一列数据的内存开销并非微不足道。
我知道这可以通过子类化 DataFrame 和覆盖getitem(可能还有内部的各种其他函数)来完成,但是我错过了更简单的方法吗?