Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 读取数据时跳过表中的列名_Python_Pandas_Dataframe - Fatal编程技术网

Python 读取数据时跳过表中的列名

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

我有一些非结构化数据,需要对其执行一些搜索。 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[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]']