Python 读取数据时跳过表中的列名
我有一些非结构化数据,需要对其执行一些搜索。 university_towns.txt: 当我使用pd.read_表读取此文件时,我在第一行“Alabama[edit]”处得到了所需的列名称Python 读取数据时跳过表中的列名,python,pandas,dataframe,Python,Pandas,Dataframe,我有一些非结构化数据,需要对其执行一些搜索。 university_towns.txt: 当我使用pd.read_表读取此文件时,我在第一行“Alabama[edit]”处得到了所需的列名称 def get_list_of_university_towns(): df = pd.read_table('university_towns.txt') df = df.reset_index() return list(df) > ['index', 'Alabama[e
def get_list_of_university_towns():
df = pd.read_table('university_towns.txt')
df = df.reset_index()
return list(df)
> ['index', 'Alabama[edit]']
如何重置此“自动命名”,使我的两列都是自定义命名的,并且不会丢失第一个字符串“Alabama[edit]”
我想可能有某个论点被传递给了,但我不确定是哪一个。你可以用几种方法来做 例如: 使用pd.read_表时,可以定义列名: col=[城市]
df=pd.read\u table:\datos\university\u towns.txt,names=col您可以使用pd.read\u table'university\u towns.txt',header=none。我尝试了0和1,但都没有成功!它也可以工作,但header=None效果更好。谢谢!!!我以为你想给你命名数据列,但我错了
def get_list_of_university_towns():
df = pd.read_table('university_towns.txt')
df = df.reset_index()
return list(df)
> ['index', 'Alabama[edit]']