Tôi đã đọc tệp dữ liệu được phân tách bằng tab trong Windows bằng Pandas / Python mà không gặp bất kỳ sự cố nào. Tệp dữ liệu chứa ghi chú trong ba dòng đầu tiên và sau đó là tiêu đề.
df = pd.read_csv(myfile,sep='\t',skiprows=(0,1,2),header=(0))
Hiện tôi đang cố đọc tệp này bằng máy Mac của mình. (Lần đầu tiên tôi sử dụng Python trên Mac.) Tôi gặp lỗi sau.
pandas.parser.CParserError: Error tokenizing data. C error: Expected 1
fields in line 8, saw 39
Nếu đặt đối số error_bad_lines cho read_csv thành False , tôi nhận được thông tin sau, thông tin này tiếp tục cho đến cuối hàng cuối cùng.
Skipping line 8: expected 1 fields, saw 39
Skipping line 9: expected 1 fields, saw 125
Skipping line 10: expected 1 fields, saw 125
Skipping line 11: expected 1 fields, saw 125
Skipping line 12: expected 1 fields, saw 125
Skipping line 13: expected 1 fields, saw 125
Skipping line 14: expected 1 fields, saw 125
Skipping line 15: expected 1 fields, saw 125
Skipping line 16: expected 1 fields, saw 125
Skipping line 17: expected 1 fields, saw 125
...
Tôi có cần chỉ định giá trị cho đối số mã hóa không? Có vẻ như tôi không nên làm vậy vì đọc tệp hoạt động tốt trên Windows.