import pandas as pd data = pd.read_csv(r'表格.csv', header=None, names=['商品名', '购买数量']) result = data.groupby('商品名').size().reset_index(name='数量') result.to_csv(r'D:\Workspace\Code\CodeForDataWarehouse_Pycharm\sh2_purchase_summary.csv', index=False) ‘表格’.csv内容为:milk yogurt eggs soup turkey eggs turkey tomatto milk yogurt eggs cookies soup turkey milk apples eggs yogurt turkey cookies tomatto tomatto apples ,预期结果为:商品名,数量 milk,3 yogurt,3 eggs,4 soup,2 turkey,4 tomatto,3 cookies,2 apples,2;实际结果为:商品名,数量 cookies,1。输出结果与预期不符,请帮我找出问题。
时间: 2023-05-30 19:06:56 浏览: 49
在读取CSV文件时,可能需要指定文件的编码方式。如果文件编码方式不正确,则可能会导致读取数据出现问题。请尝试使用正确的编码方式读取CSV文件。另外,也可以检查CSV文件中是否存在空格或其他特殊字符,这些字符可能会影响读取数据的准确性。