คำถามติดแท็ก tab-delimited

10
การเรียงลำดับไฟล์ที่คั่นด้วยแท็บ
ฉันมีข้อมูลในรูปแบบต่อไปนี้: foo<tab>1.00<space>1.33<space>2.00<tab>3 ตอนนี้ฉันพยายามเรียงลำดับไฟล์ตามฟิลด์สุดท้ายลดลง ฉันลองคำสั่งต่อไปนี้ แต่มันไม่ได้เรียงตามที่เราคาดไว้ $ sort -k3nr file.txt # apparently this sort by space as delimiter $ sort -t"\t" -k3nr file.txt sort: multi-character tab `\\t' $ sort -t "`/bin/echo '\t'`" -k3,3nr file.txt sort: multi-character tab `\\t' วิธีที่ถูกต้องในการทำคืออะไร? นี่คือข้อมูลตัวอย่าง

2
การอ่านไฟล์ที่คั่นด้วยแท็บด้วย Pandas - ทำงานบน Windows แต่ใช้ไม่ได้กับ Mac
ฉันอ่านไฟล์ข้อมูลที่คั่นด้วยแท็บใน Windows ด้วย Pandas / Python โดยไม่มีปัญหาใด ๆ ไฟล์ข้อมูลมีบันทึกย่อในสามบรรทัดแรกและตามด้วยส่วนหัว df = pd.read_csv(myfile,sep='\t',skiprows=(0,1,2),header=(0)) ตอนนี้ฉันกำลังพยายามอ่านไฟล์นี้ด้วย Mac ของฉัน (ครั้งแรกของฉันที่ใช้ Python บน Mac) ฉันได้รับข้อผิดพลาดต่อไปนี้ pandas.parser.CParserError: Error tokenizing data. C error: Expected 1 fields in line 8, saw 39 หากตั้งค่าอาร์กิวเมนต์error_bad_linesสำหรับread_csvเป็นFalseฉันจะได้รับข้อมูลต่อไปนี้ซึ่งจะดำเนินต่อไปจนจบแถวสุดท้าย Skipping line 8: expected 1 fields, saw 39 Skipping line 9: expected 1 fields, saw …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.