我想要将包含日期和时间数据的大型.txt文件导入第一列。数据样本如下所示:
Time (UTCG) Mean_Motion (deg/sec)
------------------------ ---------------------
16 Jul 2017 22:46:47.000 0.063846
16 Jul 2017 22:47:47.000 0.063847
16 Jul 2017 22:48:46.128 0.063851
如何将Time(UTCG)列作为单个DateTime列导入Python? 当我现在尝试时,时间列中的空格充当分隔符,而不是将整个日期和时间数据放入单个列中。
答案 0 :(得分:0)
要找出文件的分隔符,您可以阅读该文件并查看第一行
with open('file.txt') as f:
print(f.readline())
这将显示文本,您可以识别它的标签字符(\ t)或列之间的空格。使用该字符作为sep参数,如
df = pd.read_csv('file.txt', sep='\t')
或
df = pd.read_csv('file.txt', sep=' ')