我是 python 的新手,因为我正在处理表格数据,所以建议我使用 pandas 来处理和构建我将要处理的数据。
我正在读这个文件:
Accel(m/s^2) 0.2518 0.0072 9.8201
Accel(m/s^2) 0.2369 0.0036 9.8201
Accel(m/s^2) 0.2477 0.0048 9.8369
使用以下代码:
file_name = '/Users/MT/Desktop/Accel_Data.txt';
accel_data = { 'X': [], 'Y': [], 'Z': [] }
data = pd.read_csv(file_name,sep = '\t');
for line in data:
accel_data['X'].append(line[1])
accel_data['Y'].append(line[2])
accel_data['Z'].append(line[3])
我希望accel_data字典看起来像下面这样:
{ 'X': [0.2518,0.2369,0.2477], 'Y': [0.0072, 0.0036, 0.0048], 'Z': [9.8201, 9.8201, 9.8369] }
但它看起来像这样:
{ 'X': ['c', ':', ':', ':'], 'Y': [ 'c', ' ', ' ', ' '], 'Z': [ 'e', '0', '0', '9'] }
这项工作可以在excel或matlab中完成,我更习惯使用,但我需要学习如何使用python过渡到更通用的编码语言来处理此类数据。任何帮助将不胜感激!
慕码人8056858
相关分类