总结pandas DataFrame

问题描述

我想总结一下pandas DataFrame 文件。这个是这样的 ->

City      Name      Date
London    Joey      1998
Vegas     Chandler  1999

所以结果会是这样。 1998 年,乔伊在伦敦。 1999 年,钱德勒在维加斯。 像这样的东西。有什么解决方法吗?或者哪些模块可以帮助我做到这一点? 谢谢。

解决方法

使用此 csv:

City,Name,Date
London,Joey,1998
Vegas,Chandler,1999

您可以使用以下代码:

import pandas as pd

df = pd.read_csv("test.csv")
for i in range(len(df)):
    print(f"In {df.iloc[i,2]},{df.iloc[i,0]} was in {df.iloc[i,1]}.")

它遍历数据帧的行,并使用字符串中的格式前缀使用 df.iloc 打印带有每行值的句子。