РЕДАКТИРОВАТЬ: Большая часть приложения завершена. Теперь все, что я должен завершить, - это реализовать арбитры ФИДЕ, динамический трехмерный график (сейчас в нем только 3 переменных, которые не влияют на него), добавление дополнительных данных ФИДЕ (основанных на месяцах) и, возможно, включая шахматные данные USCF (я иметь последние данные для всех штатов).
Я сделал 3 корректировки в этом посте.
1. Включите динамический график временных рядов, который позволяет вам видеть более одного игрока за раз: это было очень много времени для производства !.
2. Включите наложенную гистограмму / кривую плотности.
3. Включите 3D Scatterplot
4. Улучшить макет приложения
ФИДЕ ШАХМАТНАЯ ЗАЯВКА
Что я могу добавить к этому приложению, кроме самой интерактивной шахматной доски (которая сама по себе была бы другим животным), чтобы улучшить визуализацию и обобщение агрегированной шахматной статистики ФИДЕ? Я также планирую добавить график временных рядов и график движения для агрегированных исторических данных.
После того, как я это сделаю, я выложу исходный код на github / mediafire для тех, кто интересуется этим аспектом программирования. Я также в конечном итоге найду место для размещения этого приложения, чтобы вы могли использовать его на досуге.
Вот картинка самого приложения. Левая сторона имеет фильтры, которые влияют на вывод на правой стороне.
Вот несколько изображений функций, которые я добавил в него.
Ключ для графиков ниже:
Первый график представляет собой интерактивную карту, которая выводит количество игроков, имеющих рейтинг ФИДЕ для каждой страны, и наносит их на карту.
Второй график - нормализованная гистограмма или кривая плотности, описывающая распределение рейтингов ФИДЕ.
Похоже на карту, это график количества игроков в каждой стране
Глобус - это карта, но более привлекательная версия карты.
В идеале я смогу включить график 2D / 3D временных рядов, не зная, будет ли это возможно, учитывая, как структурированы наборы данных. Я бы построил агрегированную шахматную статистику по шахматам ФИДЕ или отдельным игрокам здесь.
График движения Google, похожий на график временных рядов, но более интерактивный и визуально привлекательный. Как и в случае с временными рядами, я бы построил агрегированную шахматную статистику по шахматам ФИДЕ или отдельным игрокам здесь.
Диаграмма рассеяния 3-х переменных
Есть ли что-нибудь еще, что я могу добавить к дальнейшим визуальным шахматным данным ФИДЕ? Кроме того, было бы полезно сделать предложения по дальнейшему улучшению того, что у меня есть.
источник
Ответы:
Прежде всего, удачи! Похоже, действительно интересный проект.
Что касается предложений:
1) Что вы думаете о вызове приложения? Из того, что вы показали здесь, может быть, «Статистика игрока ФИДЕ»?
2) Какова ситуация с владением и авторскими правами на данные? Может стоит спросить у ФИДЕ? Опять же, насколько я знаю, они не делают основные данные общедоступными, поэтому вам нужно «добывать» данные с помощью правильно сконструированных веб-запросов. В этом случае я не думаю, что вам нужно разрешение.
3) Вы можете добавить дисплеи для названий игроков, таких как GM, IM, FM, CM, WGM, WIM и т. Д.
4) Вы можете включить информацию арбитра - IA, FA
5) Также тренеры и международные организаторы.
6) Для всей вашей статистики, чтобы разбить данные в условиях федерации. Это почти на уровне страны, но в некоторых странах сложилась привилегированная ситуация. Например, в Великобритании фактически есть отдельные английские, шотландские, уэльские федерации и т. Д. Итак, разрешите сравнивать титулованных игроков на федерацию, титулованных игроков на тысячу игроков на федерацию. Может быть интересно посмотреть, как здесь выступит Россия. Это все еще шахматная страна / федерация номер 1?
7) То же самое для арбитров.
8) То же самое для организаторов.
9) То же самое для тренеров.
Я буду очень заинтересован в результатах этого проекта. Это выглядит увлекательно. Пожалуйста, держите нас в курсе!
источник