আমি .csv ফাইলের ব্যবহারের জন্য পান্ডাস ব্যবহার করার চেষ্টা করছি তবে আমি এই ত্রুটিটি পেয়েছি:
pandas.parser.CParserError: ডেটা টোকানাইজ করার সময় ত্রুটি। সি ত্রুটি: 3 লাইনের 2 ক্ষেত্রের প্রত্যাশিত, 12 টি দেখেছি
আমি পান্ডাস ডক্স পড়ার চেষ্টা করেছি, কিন্তু কিছুই পাইনি।
আমার কোডটি সহজ:
path = 'GOOG Key Ratios.csv'
#print(open(path).read())
data = pd.read_csv(path)
আমি কীভাবে এটি সমাধান করতে পারি? আমি কি csv
মডিউল বা অন্য কোন ভাষা ব্যবহার করব ?
ফাইলটি মর্নিংস্টারের
pd.read_csv("<path>", sep=";")
। এক্সেলটি চেক করার জন্য ব্যবহার করবেন না কারণ এটি কখনও কখনও ডেটা ডিফল্টরূপে কলামগুলিতে রাখে এবং তাই বিভাজককে সরিয়ে দেয়।
pandas.to_csv()
এটি হতে পারে কারণ একটি কলামের নামগুলিতে একটি '\ r' রয়েছে, সেই ক্ষেত্রে to_csv () আসলে পরবর্তী ফ্রেঞ্চের পরবর্তী কলামের নামগুলি ডেটা ফ্রেমের প্রথম কলামে লিখবে, যার ফলে প্রথম এক্স সারিতে কলামগুলির সংখ্যার মধ্যে পার্থক্য। এই তফাতটি সি ত্রুটির একটি কারণ।