реализовать классификатор текста с помощью Python - PullRequest
0 голосов
/ 30 декабря 2018

Я пытаюсь реализовать персидский текстовый классификатор с помощью Python, я использую Excel, чтобы прочитать мои данные и создать мой набор данных.Я был бы благодарен, если у вас есть какие-либо предложения о лучшей реализации.

Я попробовал этот код, чтобы получить доступ к телу сообщений, которые имеют мои условия и хранить их.Я взял скриншот моего файла Excel, чтобы помочь больше.например, я хочу хранить тело сообщения, которое имеет «глупый» столбец (я имею в виду F столбец), значение 1 (true).https://ibb.co/DzS1RpY "снимок экрана"

import pandas as pd

file='1.xlsx'

sorted=pd.read_excel(file,index_col='foolish')

var=sorted[['body']][sorted['foolish']=='1']

print(var.head())

ожидаемый результат - тело строк 2,4,6,8.

1 Ответ

0 голосов
/ 30 декабря 2018

попробуйте назначить так:

df_data=df["body"][df["foolish"]==1.0]

не используйте -, который является оператором python, вместо этого используйте _ (подчеркивание)

Также обратите внимание, что это вернет серию.

Для кадра данных используйте:

df_data = pd.DataFrame(df['body'][df["foolish"]==1.0])
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...