首页 > 解决方案 > 如何让 Pandas 正确识别我的数据结构?

问题描述

我有一些数据保存在“.txt”文件中。这是它们的存储方式: 我的txt文件的结构

我使用下面的代码读取数据并将其保存在数据框对象中:(不用说我使用的是 python 的 pandas 库):

new_df = pd.read_csv(location, sep='\t', lineterminator='\n', names=None)

问题是,当我使用 new_df.shape 获得数据框的形状时,我最终得到:(123,1)。它不承认数据有 4 列。我怎样才能解决这个问题?

标签: pythonpandasdataframe

解决方案


看来你没有tab但是spaces- 使用sep="\s+"


推荐阅读