【发布时间】:2021-06-17 04:27:31
【问题描述】:
我有多种数据文件要加载,但列名不一致。
理想情况下我会传递给pd.read_csv(file, index_col = 'patient_id')
但在数据中,我找到了 id 的列名称,例如 'patien_id','pat_id' 等。
所以我认为通过某种正则表达式会很好。有什么想法吗?
最好的
【问题讨论】:
-
正如here 解释的那样,您不能使用正则表达式查询数据框列。
-
@CarloZanocco 列名只是一个字符串?
-
是的,列 name 只是一个字符串。 DataFrame 列是一个 Series 对象。