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!当询问调试问题时,我们需要最小的代码来说明问题本身。没有这些,我们只能猜测你写了什么,这在给出建议或答案时几乎没有帮助。见“