大家好,又见面了,我是你们的朋友全栈君。
有一个带有三列数据框的CSV格式文件。
第三栏文字较长。...但是用打开文件没有问题
with open(‘file.csv’, ‘r’, encoding=’utf-8′, errors = “ignore”) as csvfile:
我不知道如何将这些数据转换为数据帧...那么,如何打开该文件并获取数据框?
参考方案
试试这个:
在文本编辑器中打开cvs文件,并确保将其保存为utf-8格式。...然后照常读取文件:
import pandas
csvfile = pandas.read_csv(‘file.csv’, encoding=’utf-8′)
如何使用Pandas groupby在组上添加顺序计数器列...– python
我觉得有比这更好的方法:import pandas as pd df = pd.DataFrame( [[‘A’, ‘X’, 3], [‘A’, ‘X’, 5], [‘A’, ‘Y’