Форум программистов, компьютерный форум, киберфорум
ИИ, нейросети, LLM, ML, Data Science, ИИ-агенты
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 14.04.2020
Сообщений: 12

Получить данные из тестового набора

17.12.2020, 19:22. Показов 942. Ответов 4

Студворк — интернет-сервис помощи студентам
Здравствуйте!

Классифицирую данные с помощью XGBoost.

Подскажите, пожалуйста, как показать данные из набора, по которому осуществлялось тестирование модели? Это возможно сделать? Я разбиваю один набор данных на тестовую и обучающую выборку. Мне нужно чтобы отображались тестовые данные, реальное значение и предсказанное.

Так же я видел пример, где используют два набора данных отдельно обучающий и валидационный. Но я не совсем понимаю как я могу получить из моего одного набора - два. Извините, если вдруг вопросы покажутся Вам глупыми. Я новичок и хочу все таки разобраться.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
17.12.2020, 19:22
Ответы с готовыми решениями:

Как получить результаты тестового метода?
Всем доброго! Подскажите как можно получить результаты тестового метода как в подробной сводке по тесту в Visual Studio? Есть такой...

Как вытащить данные из набора xls-таблиц?
привет, уважаемые гуру python. хочу вытащить из набора xls-таблиц. пока не нашел способа програмно забрать из них данные, можете...

Получить размер набора данных в ADODataSet
Доброго времени суток. Подскажите. Как получить размер в байтах набора данных в ADODataSet?

4
578 / 411 / 69
Регистрация: 09.01.2018
Сообщений: 1,363
17.12.2020, 20:54
Что значит "как показать данные"? Вы взяли один набор данных, разбили на два набора. На одном - построили модель, на другом - ее протестировали. Показали РЕЗУЛЬТАТЫ, полученные на одном и втором наборах. Что еще и главное кому вы собрались показывать?
Где и что вы хотите "отображать"? В каком виде? Это что, временной ряд? Или 100-мерные данные?
Получить из одного набора два в scipy можно с помощью - например - метода train_test_split(). Но можно и вручную - в зависимости от того, что у вас за данные это делается либо случайным вытягиванием из всего набора данных желаемого для тренировки количества точке, либо в случае временных рядов - разрезанием ряда на две части (обычно ближе к его окончанию).
1
699 / 575 / 75
Регистрация: 20.09.2014
Сообщений: 3,730
18.12.2020, 07:04
Наверное идет речь о Python Pandas Dataframe - как с ним работать. Да?
0
0 / 0 / 0
Регистрация: 14.04.2020
Сообщений: 12
18.12.2020, 11:28  [ТС]
Да, о Dataframe.

df = pd.DataFrame(np.concatenate((y_test, pred), axis=1), columns=['Real value', 'Prediction'])
df.astype({'Real value': 'int8', 'Prediction': 'int8'})

Таким образом я вывожу реальные и прогнозируемые значение, но слева мне нужно показать данные по которым получены результаты

Например:

F1 F2 F3 F4 F5 F6 Real Pred
65745 74578467 64555 674586 75674676578 57676 3 3
0
699 / 575 / 75
Регистрация: 20.09.2014
Сообщений: 3,730
18.12.2020, 17:39
Все просто:
Python
1
2
x=data.values
y=data.index
Иногда заголовков в csv-файле нет, поэтому их надо указать как-то так:
Python
1
data = pd.read_csv('c:/Anaconda/share/svm-data.csv', names=['y','x1','x2'], index_col='y')
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
18.12.2020, 17:39
Помогаю со студенческими работами здесь

Вытащить данные из объекта набора данных на макет в СКД
Всем привет! Столкнулся с СКД в первый раз и не совсем разобрался. Суть в следующем: есть внешний отчет, который написан с использованием...

Как получить id набора кодировки (charset) по её названию?
Здравствуйте. Читаю файл. Использую StreamWriter для записи некоторых его частей. Наблюдаю следующее явление, если кодировка указанная при...

Получить индекс кликнутого из набора не зависимо от структуры
Что то у меня не получается. Я так понимаю фун-я index() тут не подходит. Есть событие на все '.class' Которые в разных частях, но...

Как из определенного набора цифр получить дату и время?
Здравствуйте! Покажите пожалуйста как из этого набора цифр - 228945175440008000 получить нормальную дату. Что это за цифры не...

Как получить параметры командлета из конкретного именованного набора?
Как получить параметры скрипта (командлета) из конкретного именованного набора? например function test-param { ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru