Python熊猫-读取sql>;如何从熊猫中删除列名

Python熊猫-读取sql>;如何从熊猫中删除列名,python,pandas,Python,Pandas,这是导入到查询中的数据: result_pandas = pd.read_sql(query, connection) print(result_pandas) 我要删除顶行: typenum level ratio_normal ratio_tour status 如何删除它 这是我想要的数据。这并不意味着更改名称,而是意味着将其完全删除 NOT result_.columns=[“”、“”、“”、“”、“”] 我们可以利用一些上下文来解释您为什么要这样做。使

这是导入到查询中的数据:

    result_pandas = pd.read_sql(query, connection)
    print(result_pandas)

我要删除顶行:

typenum    level  ratio_normal  ratio_tour  status
如何删除它

这是我想要的数据。这并不意味着更改名称,而是意味着将其完全删除

NOT result_.columns=[“”、“”、“”、“”、“”]


我们可以利用一些上下文来解释您为什么要这样做。使用数据帧的全部要点是能够引用列和行。如果不需要,可以转换为numpy阵列:

df.to_numpy()
总而言之:

df = pd.DataFrame([[238,1,10],[238,2,10],[238,3,1]], columns=['x','y','z'])
data = df.to_numpy()
print(f"Data as array without labels: \n{data}")
print(f"Print row 3 column 2: \n{data[2,1]}")
输出:

Data as array without labels: 
[[238 1 10] 
[238 2 10] 
[238 3 1]] 
Print row 3 column 2: 
3

如果您想写入csv文件,但不想在行中包含标题

然后试试这个:

df.to_csv('filename.csv', header = False)

输出将是没有标题行的行。

是否要更改列的名称?或者删除所有列名?我不明白askI想要删除列名。那么您将如何引用每列中的数据?最终目标是什么?在列名中,它表示typenum、level、ratio\u normal、ratio\u tour、status。。。。我只想打印4行内部数据,不包括列名。我的目标是只将数据(不包括列名)写入谷歌电子表格。