Dataframe 如何从文本文件创建数据框

Dataframe 如何从文本文件创建数据框,dataframe,Dataframe,我无法使用以下数据创建数据框: Force (N) microstrain1 microstrain2 microstrain3 microstrain4 microstrain5 24.838 9.689 -20.299 19.785 15.601 -7.681 49.691 22.610 -40.797 41.304 32.200 -15.332 75.309

我无法使用以下数据创建数据框:

Force (N)   microstrain1    microstrain2    microstrain3    microstrain4    microstrain5
24.838      9.689       -20.299     19.785      15.601      -7.681
49.691      22.610      -40.797     41.304      32.200      -15.332
75.309      33.357      -61.678     62.512      48.726      -22.422
97.227      41.944      -80.524     81.011      62.266      -30.228
121.641     52.692      -100.775    100.703     77.248      -36.884
每次尝试使用分隔符时,我都会收到以下消息:

/Users/macbookpro/PycharmProjects/Projects/Lab_3/Bending.py:5: ParserWarning: Falling back to the 'python' engine because the 'c' engine does not support regex separators (separators > 1 char and different from '\s+' are interpreted as regex); you can avoid this warning by specifying engine='python'.
  df1 = pd.read_csv('MEE322-thurs_1040_group1_9.5cm.txt',delimiter='  ')

您是否尝试了python引擎而不是c引擎

df1 = pd.read_csv('MEE322-thurs_1040_group1_9.5cm.txt', delimiter=' ', engine='python')

谢谢你,成功了!我从windows换到mac,从来没有遇到过这个问题,这有什么原因吗?这可能会回答:我认为c选项更快,但python选项支持更多东西。欢迎来到SO!当询问调试问题时,我们需要最小的代码来说明问题本身。没有这些,我们只能猜测你写了什么,这在给出建议或答案时几乎没有帮助。见“