如何使用空格作为分隔符并仍然能够将空白空间读取为NaN值?我尝试使用下面的代码将所有内容分隔7个或更少。任何字符与另一个字符分隔超过7个空格的事件意味着空值必须介于两者之间。
import pandas
df = pandas.read_csv('/Users/mthomas/Desktop/03 (1).TXT', sep='\s|\s\s|\s\s\s|\s\s\s\s|\s\s\s\s\s|\s\s\s\s\s\s|\s\s\s\s\s\s\s|\n')
我得到了下面的结果,这显然不是我想要的。
答案 0 :(得分:0)
import pandas
df = pandas.read_csv('/Users/mthomas/Documents/python_projects/Vinyl Wrap/Data Logger 3', sep="\s{1,7]")
这很有用