Вы можете использовать .loc
, чтобы выбрать конкретные столбцы со всеми строками, а затем потяните это. Ниже приведен пример:
pandas.merge(dataframe1, dataframe2.iloc[:, [0:5]], how='left', on='key')
В этом примере вы объединяете dataframe1 и dataframe2. Вы выбрали внешнее левое соединение на «ключ». Однако для dataframe2 вы указали .iloc
, который позволяет вам указать строки и столбцы, которые вы хотите в числовом формате. Используя :
, вы выбираете все строки, но [0:5]
выбирает первые 5 столбцов. Вы можете использовать .loc
для указания по имени, но если вы имеете дело с длинными именами столбцов, тогда .iloc
может быть лучше.
Это опечатка? Проверьте эту строку очень внимательно
censored_msg = (censored_msg + "*"*(len(token)+1) + " ")
и помните, что здесь for i in token: