У меня есть строка, и я хочу взять каждое слово в этой строке и затем найти строку, содержащую этот токен в кадре данных, в столбце токена, например:
for word in "hello there".split():
print( pd.DataFrame(tokens.loc[tokens['tokens'] == word]))
, но он печатаеткак-то так:
tokens egypt gulf hijazi maghribi
32877 hello 611.0 1322.0 507.0 463.0
это не табличная форма, которую печатает датафрейм.просто нормальная строка.Но когда я удаляю эту строку из цикла for, она печатает в виде таблицы.
Обратите внимание: Вышеуказанный цикл for находится внутри другого цикла for, есть много таблиц, которые яхочу печати.
Некоторые проблемы, которые я обнаружил:
, когда я использую печать, она дает мне эту простую форму таблицы, но когда я удаляю ее, она показывает мне таблицу данных с серым фоном.Проблема в том, что мне нужна отдельная ячейка (с использованием jupyter), чтобы напечатать ее таким образом.Но мне нужно сделать это внутри цикла for, потому что есть другие таблицы, которые мне нужно напечатать