คำถามติดแท็ก csv

ค่าที่คั่นด้วยเครื่องหมายจุลภาค: สเปรดชีตข้อความธรรมดาขั้นพื้นฐาน รวมถึงแท็บพื้นที่เซมิโคลอนหรือค่าที่คั่นด้วยอื่น ๆ

1
Excel ใส่ชุดของค่าที่คั่นด้วยเครื่องหมายจุลภาคในหนึ่งคอลัมน์
ฉันมีไฟล์ที่คั่นด้วยเครื่องหมายจุลภาคอย่างชัดเจน แต่เมื่อฉันเปิดใน Excel 2007 จะทำให้ข้อมูลทั้งหมดอยู่ในคอลัมน์เดียว ฉันคิดว่าปัญหาเกิดขึ้นกับ Windows Localization ของฉัน (ตั้งค่าเป็นภาษาดัตช์) แต่ฉันไม่แน่ใจ นี่คือภาพหน้าจอของปัญหา: คุณช่วยบอกฉันทีว่าจะใส่ค่าในคอลัมน์แยกกันได้อย่างไร?

2
วิธีแปลงแถว Excel เป็นเซลล์ข้อความ csv เดียว (ตรงกันข้ามของ "Text to Columns)
ฉันมีโปรแกรม POS ที่อนุญาตให้ฉันนำเข้าสต็อกสินค้าจากไฟล์ csv ปัญหาคือมันยอมรับเฉพาะรูปแบบ csv ที่แน่นอน ฉันมีสเปรดชีต Excel ที่บันทึกสต็อกของฉันในคอลัมน์ต่าง ๆ ด้วยส่วนหัวของคอลัมน์ที่เกี่ยวข้อง แม้ว่าฉันจะบันทึกเป็นไฟล์ csv โปรแกรม POS ก็ไม่สามารถนำเข้ามันได้ ฉันต้องการทราบวิธีแปลงสเปรดชีต Excel (5 คอลัมน์) ต่อไปนี้: ถึง (1 คอลัมน์):

1
การวางคอลัมน์หนึ่งคอลัมน์ของไฟล์ CSV โดยใช้ไฟล์ CSV ที่มีขนาดใหญ่มาก
ฉันมีโฟลเดอร์ 300GB ในขนาดที่มีขนาดใหญ่ (ประมาณ 2GB) CSVไฟล์ งานของฉันคือแยกแถวจากแฟ้มที่มีค่าในคอลัมน์เฉพาะที่มีอยู่ในไฟล์อินพุตที่ฉันมี (ขนาด 2GB เช่นกัน) ขณะนี้ฉันกำลังพยายามใช้pythonวิธีการแบบพื้นฐานโดยใช้Pandasเพื่อรับข้อมูลที่ฉันต้องการ แต่กระบวนการนี้ช้ามากและเนื่องจากข้อ จำกัด ฉันต้องอ่านทั้งไฟล์อินพุตและไฟล์แต่ละไฟล์ในโฟลเดอร์เป็น chunks ซึ่งกำลังดำเนินการอยู่ ซักพักนึง: all_wow_files = glob.glob('/media/noname365/0205D5FE310DDEEC/bing_verticals_wow_job/US_WOW/*_Keywords.csv') for file in all_wow_files: print(file) for chunk in pd.read_csv(file, chunksize=500000): for chunk_dupe in pd.read_csv('input_file.csv',chunksize=500000, names=['Keyword']): keyword_list = set(chunk_dupe['Keyword'].tolist()) chunk = chunk[chunk['Keyword'].isin(keyword_list)] chunk.to_csv(output_file,index=False, mode='a') มีคำสั่งเฉพาะในbashฉันที่สามารถใช้เพื่อให้งานเสร็จเร็วขึ้นหรือไม่? ฉันไม่ต้องการอ่านไฟล์อินพุตทั้งหมดลงในหน่วยความจำเพื่อประโยชน์ของการเปรียบเทียบ ... แก้ไข: โดยทั่วไปไฟล์ในโฟลเดอร์จะถูกสร้างขึ้นเช่นนี้ในผลลัพธ์ของฉันฉันต้องการคอลัมน์ทั้งหมดที่รวมอยู่: Parent ID, …
1 bash  python  csv 

1
ลบคอลัมน์สุดท้ายออกจากไฟล์ที่คั่นด้วยเครื่องหมายจุลภาค
ฉันจะลบคอลัมน์สุดท้ายออกจากไฟล์ที่คั่นด้วยเครื่องหมายจุลภาคใน notepad ++ โดยใช้ regex พร้อมแทนที่และค้นหาได้อย่างไร นี่คือไฟล์ของฉัน: 2010-09-02,148.67,31.34,0,0,31.34 2010-09-03,149.52,31.24,0,0,31.24 ... ฉันพยายามที่จะหารูปแบบนี้ในตอนท้ายของแต่ละบรรทัดโดยทั่วไปคอลัมน์สุดท้ายหรือทุกอย่างหลังจากเครื่องหมายจุลภาคล่าสุดตัวอย่างเช่น: ,31.34 ,31.34 นี่คือสิ่งที่ฉันมีจนถึงตอนนี้ แต่ดูเหมือนจะเลือกทั้งบรรทัด: .*,\d+.\d+ ฉันแค่ต้องการเลือก,31.34และลบมันนั่นคือแทนที่ด้วยไม่มีอะไร
1 notepad++  regex  csv 

2
กรองไฟล์ CSV โดยใช้ไฟล์แบตช์ Windows
ฉันมีไฟล์ที่มี 12 คอลัมน์คั่นด้วย ? ฉันต้องการส่งออกคอลัมน์หมายเลข 12 (ชื่อ NetBIOS) และต่อท้ายทั้งแถวไปยังไฟล์ CSV ข้ามบรรทัดแรกนั่นคือคำอธิบายคอลัมน์ 4 บรรทัดแรกที่ไฟล์ CSV หมดอายุจากแบบสอบถาม SCCM: Name SMS Assigned Sites IP Addresses IP Subnets Operating System Name and Version Resource Domain Or Workgroup Last Logon User Domain Last Logon User Name SMS Unique Identifier Resource ID Resource Type Netbios Name …

1
วิธีการแปลงคอลัมน์ของข้อความเป็น CSV
ฉันมีผลลัพธ์ต่อไปนี้จากคำสั่งใน Unix: "10" "30" "u" "hello" และฉันต้องการมันในรูปแบบ CSV ต่อไปนี้โดยไม่มีเครื่องหมายจุลภาคต่อท้าย: "10", "30", "U", "สวัสดี" ฉันพยายามtr '\n' ','แต่นั่นทำให้คอมม่าต่อท้าย การเป็นยูนิกซ์ใหม่ฉันไม่แน่ใจว่าจะทำสิ่งที่ฉันพยายามได้อย่างไร ความช่วยเหลือใด ๆ
1 unix  csv 

1
ภาพหายไปหลังจากนำเข้า CSV - Prestashop v1.6.1.3
หวังว่าคุณจะช่วย ฉันต้องนำร้านค้า / ธุรกิจออกจากการกระทำและต้องการความช่วยเหลืออย่างยิ่ง ฉันทำซ้ำผลิตภัณฑ์ของฉันด้วยการลบผลิตภัณฑ์ทั้งหมดและนำเข้าผ่านการนำเข้า csv ตอนนี้ฉันมีบางส่วน / ภาพส่วนใหญ่ของฉันหายไป ฉันมีภาพ 2 ภาพสำหรับแต่ละผลิตภัณฑ์และส่วนใหญ่เป็นภาพแรกที่ขาดหายไปส่วนใหญ่ ฉันตรวจสอบแล้ว: รูปภาพนั้นอยู่ในเซิร์ฟเวอร์โฮสติ้งของฉัน - ทั้งหมดนี้ดี ลิงค์ตำแหน่งรูปภาพใน csv นั้นถูกต้อง - ดีทั้งหมด เพื่อให้แน่ใจว่าขนาดศิลปะที่ขาดหายไปนั้นมีขนาดเท่ากัน ล้างแคชของฉัน เปลี่ยนการอนุญาตของไฟล์รูปภาพเป็น 777 อัปโหลดภาพของฉันไปยังไดเรกทอรีใหม่บนโฮสต์เซิร์ฟเวอร์ของฉันและเปลี่ยนสิทธิ์ของไฟล์รูปภาพทั้งหมดเป็น 777 และแก้ไขลิงก์ใน csv ลบ. htaccess ของฉันแล้ว เปลี่ยนเป็น URL ที่เป็นมิตร เปลี่ยนกลับเป็น URL ที่ไม่เป็นมิตร การสร้างภาพขนาดย่อ เปลี่ยน seo & amp; url - เปลี่ยนเส้นทางไปที่ URL ตามรูปแบบบัญญัติ: ไม่มีการเปลี่ยนเส้นทาง เปลี่ยน …
csv 

1
มีวิธีทำให้ Microsoft Excel 2010 รวมไฟล์ * .csv ไว้ในรายการไฟล์เริ่มต้นในกล่องโต้ตอบเปิดไฟล์หรือไม่
ฉันทำงานกับไฟล์ CSV บ่อยครั้งและต้องไปที่ไดเรกทอรีต่างๆที่มีไฟล์ CSV อยู่บ่อยๆ เมื่อใดก็ตามที่ฉันกด Ctrl + O เพื่อเปิดไฟล์ CSV Microsoft Excel 2010 จะไม่แสดงรายการไฟล์ CSV ใด ๆ เพราะโดยปกติแล้วจะแสดงเฉพาะไฟล์ที่มีนามสกุล * .xls, * .xlsx เท่านั้น ฉันจึงต้องกำหนดค่ากล่องโต้ตอบเปิดไฟล์เสมอเพื่อแสดงรายการไฟล์ทั้งหมดแล้วเลือกไฟล์ CSV ที่ฉันต้องการเปิด มีวิธีที่ฉันสามารถคิด Microsoft Excel 2010 เพื่อแสดงรายการไฟล์ CSV ในกล่องโต้ตอบไดเรคทอรีและเปิดไฟล์หรือไม่ หากการทำเช่นนี้ทำได้ยากโดยการกำหนดค่า Microsoft Excel 2010 เป็นไปได้ไหมที่จะใช้แมโคร Microsoft Excel? ขอบคุณสำหรับอินพุตใด ๆ

1
เปิดไฟล์. csv ด้วยเทมเพลตจาก XLSTART
ฉันกำลังทดสอบโปรแกรมซึ่งจะสร้างไฟล์. csv ขนาดใหญ่และจำเป็นต้องเปิดด้วยการคลิกขั้นต่ำ (บันทึกมือของฉัน) ในระหว่างการทดสอบ ไฟล์นี้มีคอลัมน์นับ 20+ ตัวโดยไม่จำเป็นต้องทำการฟอร์แมตยกเว้นการปิดศูนย์ ฉันมีเทมเพลตใน XLSTART ซึ่งใช้ในการเปิดไฟล์ Excel ใหม่ที่ไม่มีเลขศูนย์ แต่เมื่อคลิกที่ไฟล์. csv Excel จะใช้เทมเพลตมาตรฐานที่มีเลขศูนย์ ฉันรู้วิธีที่จะปราบปรามศูนย์เพียงแค่ไม่ต้องการที่จะทำมันทุกนาที การนำเข้าไฟล์จะใช้เวลามากขึ้นดังนั้นจึงไม่มีประโยชน์ ขอบคุณสำหรับความช่วยเหลือใด ๆ !

2
Notepad ++ regex: แทนที่อัฒภาคค่าข้อความอย่างน้อยหนึ่งรายการด้วยเส้นประเมื่อเครื่องหมายอัฒภาคเป็นตัวคั่นฟิลด์
ฉันกำลังดิ้นรนเล็กน้อย ไฟล์ที่ฉันต้องการจัดการคือ csv ที่มีเครื่องหมายอัฒภาคเป็นตัวคั่นฟิลด์ ในชุดข้อมูลบางชุดมีการเพิ่มความคิดเห็นซึ่งรวมถึงเครื่องหมายอัฒภาค โชคดีที่ความคิดเห็นเหล่านี้เริ่มต้นและลงท้ายด้วย " ตัวอย่าง: ;;;"sometext many words or few ; more text; even more text";;;;;; ฉันต้องการแทนที่อัฒภาคทั้งหมดระหว่าง "แต่เก็บข้อความไว้ขอบคุณที่ช่วยฉัน ชุดข้อมูลตัวอย่าง: Before Regex find & Replace: Fieldtitles: f1;f2;f3;f4;f5;f6;f7;f8;f9;f10;f11 Dataset1: ;;text;text;;text;text;text;text;text;text Dataset2: text;"text text text ; text text";text;text;text;text;text;text;text;text;text After Regex find & Replace: Fieldtitles: f1;f2;f3;f4;f5;f6;f7;f8;f9;f10;f11 Dataset1: ;;text;text;;text;text;text;text;text;text Dataset2: text;"text text …

1
ลบแถวด้วยบรรทัดว่าง csv
1 1479870 5022248660 1 1911574 3015889020 8 1 1569783 5029193930 ผลลัพธ์ควรเป็น 1 1911574 3015889020 8 ฉันใช้ awk '$4!=""' number.csv แต่มันไม่ทำงาน ใครช่วยบอกเบาะแสให้ฉันได้บ้าง
bash  unix  csv  awk 

1
การใช้ Wildcard ค้นหาและแทนที่ในไฟล์ CSV CNC โดยใช้ Notepad ++
สวัสดีฉันมีความต้องการที่จะลบ "LIP_CUT, number.number," ทุกครั้งที่เกิดโค้ด ฉันเป็นมือใหม่ในโครงสร้างการโต้แย้งประเภทนี้และไม่สามารถรับผลลัพธ์ใด ๆ ได้ ความช่วยเหลือใด ๆ ชื่นชมโปรด ความนับถือ เอียน เค้าโครงของเส้นทั่วไปด้านล่าง 3BOLTA, 4374.00, DIMPLE, 4525.15, LIP_CUT, 4525.15,3BOLTA, 4525.15, DIMPLE, 4974.00, LIP_CUT, 4974.00,3BOLTA, 5,449.50 จำเป็นต้องอ่าน 3BOLTA, 4374.00, DIMPLE, 4525.15,3BOLTA, 4525.15, DIMPLE, 4974.00,3BOLTA, 5,449.50

1
ข้อผิดพลาดของ CSV ในหมายเลขโทรศัพท์
ในเว็บไซต์ของฉันฉันสร้างไฟล์ CSV จากฐานข้อมูลของผู้ใช้ เมื่อฉันดูไฟล์ CSV ในเบราว์เซอร์ของฉันข้อมูลทั้งหมดจะเกิดขึ้นตามที่ผู้ใช้ส่ง แต่เมื่อฉันดาวน์โหลดไฟล์ CSV และเปิดใน Excel คอลัมน์หมายเลขโทรศัพท์ดูเหมือนจะเสียหายอย่างใด ตัวอย่างเช่นด้านล่างคือข้อมูล csv สำหรับผู้ใช้คนเดียวซึ่งดูในเบราว์เซอร์ของฉัน: "11", "Daniel", "Nuttall", "xx Alder Street", "", "HUDDERSFIELD", "West Yorkshire", "HD1 6xx", "xxx@xxxxxxx.co.uk", "447769697410", " รายการ 2 "," 50 "," เปิด "," เปิด " แต่เมื่อฉันเปิดใน Excel หมายเลขโทรศัพท์จะเปลี่ยนเป็น: 4.4777E + 11 ข้อมูลอื่น ๆ ทั้งหมดยังคงเหมือนเดิมเพียงหมายเลขโทรศัพท์ที่เปลี่ยนแปลง ใครรู้ว่าทำไมสิ่งนี้เกิดขึ้น

1
การนำเข้าแผ่นงาน Excel ที่มีเซลล์ว่างจำนวนมากเข้าสู่ R
ฉันมีแผ่นงานขนาดใหญ่ที่มีเซลล์ว่างเปล่าจำนวนมาก ฉันต้องการนำเข้าใน R ฉันไม่เป็นไรถ้าใน R เซลล์ว่างทั้งหมดจะถูกแทนที่ด้วย "NoData" การแทนที่เซลล์ว่างทั้งหมดด้วย "NoData" บน Excel จากนั้นการสร้าง CSV จะใช้เวลานานเกินไป วิธีที่ง่ายที่สุดในการนำเข้าแผ่นงาน Excel นี้คืออะไร

2
การตรวจสอบข้อมูลใน Excel- ค่าทั้งหมดในรายการที่คั่นด้วยจุลภาคภายในช่วงเซลล์
ฉันมีตารางอ้างอิงของบันทึกช่วยจำและข้อมูลบางอย่างเกี่ยวกับพวกเขารวมถึงบันทึกอื่น ๆ ที่อ้างอิงและมีการอ้างอิง ฉันต้องการสร้างกฎการตรวจสอบความถูกต้องของข้อมูลที่จะปรากฏเป็นสีแดงหากค่าใด ๆ ในรายการที่คั่นด้วยจุลภาคไม่อยู่ในรายการบันทึกช่วยจำของฉัน (กล่าวอีกนัยหนึ่งคือว่าเราขาดข้อมูล พิมพ์ผิด) อาจมีการอ้างอิงบันทึกอื่น ๆ จำนวนเท่าใดก็ได้ หมายเลขบันทึกสำหรับแต่ละรายการอยู่ในคอลัมน์ A การอ้างอิงอยู่ในคอลัมน์ G แถวส่วนหัว A ข้อมูลในแถวต่อไปนี้ที่จะเพิ่มลงในสม่ำเสมอ ............ G LF100009 ....... 400 <- สีแดง HS100011 ....... RT100012 ....... LF100009 LA100015 ....... LF100009, RT100012 ME100020 ....... HS100011, RT1000012, LA100015 <- สีแดง KE100050 ....... LA100011, LA100015 <- สีแดง

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.