#pandas #csv #tensorflow #google-colaboratory #tensorflow2.0
#pandas #csv #tensorflow #google-colaboratory #tensorflow2.0
Вопрос:
Я новичок в TensorFlow, и мне нужно использовать его для алгоритма. Мне нужно, чтобы он сопоставлял возраст со строкой, извлекал данные в зависимости от возраста и печатал их. как мне это сделать?(о, да, это из CSV, кстати)
Комментарии:
1. Возможно, вы можете использовать Pandas для чтения csv, а затем выбрать строку с помощью
df.loc
2. @NanoBit Я только что получил ’95’ от
dftrain.age.loc[20]
правильно ли это, и если да, то что означает 953. Нужна дополнительная информация. Приведите несколько примеров структуры таблицы, содержимого и ожиданий.
4. Я полностью переделал CSV. вот мое использование Я хочу подписаться на потоковую службу, и когда вы впервые, вам нужны рекомендации о том, что смотреть. и он учитывает ваш пол и ваш возраст и дает вам рекомендации на основе этого. однако я не знаю, как найти строку и посмотреть, какие жанры рекомендовать. вот CSV docs.google.com/spreadsheets/d /…
5. @NanoBit вот оно
Ответ №1:
Вы можете использовать loc
для получения данных из определенного условия.
import pandas as pd
df = pd.read_csv('data.csv')
print(df.loc[df['age'] == 5])
Вывод
sex age kids marveldc sports ... action documentries sci fy sitcom thriller
0 0 5 1 1 0 ... 0 0 0 0 0
Ссылки:
https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas .DataFrame.loc.html