📜  水平打印数据框行 - Python (1)

📅  最后修改于: 2023-12-03 15:26:55.171000             🧑  作者: Mango

水平打印数据框行 - Python

在Python中,我们可以使用pandas库来处理数据框。而当我们需要将数据框中的一行数据水平打印出来时,可以使用该库提供的Series对象,通过调用其to_frame()方法将该行转换为数据框后,再通过transpose()方法进行水平转置,最后调用to_string()方法将该行以字符串形式打印出来。

下面是一个示例代码片段:

import pandas as pd

# 创建数据框
data = {'Name': ['John', 'Mary', 'Peter'],
        'Age': ['30', '25', '35']}
df = pd.DataFrame(data)

# 打印第二行数据(即索引为1的行)
row = df.iloc[1]
row_df = row.to_frame().transpose()
print(row_df.to_string(index=False, header=False))

该代码将打印出以下内容:

Mary  25

以上就是在Python中使用pandas库水平打印数据框行的方法。