У меня есть список вложений (PDF-файлы) в папке и другой фрейм данных с именем и значениями. Каждое имя может иметь несколько строк, если имя имеет несколько значений.
Я хочу распечатать значения, соответствующие каждому имени в al oop.
df = pd.DataFrame(data = {'Name': ["Peter", "Peter", "Peter", "Jack", "Jack"],
'Value': ['a','b','c','a','nan']})
Я пробовал эти два цикла :
for i in df0['Name'].unique():
print(df['Values'][df['Name'] == i], '\n')
for i,j in df.groupby('Name'):
print(df['Values'][df['Name'] == i])
, где каждая «распечатка» является серией. Вместо этого я хочу распечатать каждое значение данных для каждого имени, но «сгруппированное».
Например:
Peter:
a
b
c
next
Jack:
a