РАНЖИРОВАНИЕ ТИПОВ ВИЗУАЛИЗАЦИИ НА ОСНОВАНИИ ПРИГОДНОСТИ ДЛЯ ВИЗУАЛИЗАЦИИ НАБОРА ДАННЫХ

1. Способ ранжирования множества типов (110) визуализации, причем способ содержит:
генерирование метаданных (208) визуализации для каждого из множества типов (110) визуализации;
генерирование метаданных (206) набора данных для набора (106) данных;
вычисление оценки (210) пригодности для каждого из множества типов (110) визуализации на основании метаданных (208) визуализации и метаданных (206) набора данных и
ранжирование множества типов (110) визуализации на основании вычисленных оценок (210) пригодности.
2. Способ по п.1, в котором метаданные визуализации содержат данные, описывающие один или более атрибутов типа визуализации.
3. Способ по п.1, в котором метаданные набора данных содержат данные, описывающие один или более атрибутов набора данных.
4. Способ по п.1, в котором оценка пригодности содержит число, указывающее пригодность типа визуализации для использования с набором данных.
5. Способ по п.1, в котором вычисление оценки пригодности для типа визуализации содержат:
использование правил преобразования данных для создания преобразования между одним или более столбцами в наборе данных к оси или последовательности в типе визуализации и
использование правил выбора диаграммы для вычисления оценки пригодности для набора данных в виде преобразования.
6. Способ по п.1, в котором ранжирование множества типов визуализации на основании вычисленных оценок пригодности содержит ранжирование множества типов визуализации на основании вычисленных оценок пригодности и на основании содержания профиля пользователя.
7. Способ по п.1, в котором набор данных содержит табличные данные или другие структурированные данные.
8. Способ по п.1, дополнительно содержащий:
отображение интерфейса пользователя, содержащего визуальные представления, соответствующие типам визуализации, причем визуальные представления упорядочены в соответствии с ранжированием;
прием выбора одного из визуальных представлений и
представление набора данных с использованием типа визуализации, соответствующего выбранному визуальному представлению.
9. Способ по п.8, в котором визуальные представления содержат изображения предварительного просмотра, показывающие приложение каждого типа визуализации к набору данных.
10. Компьютерный носитель хранения, имеющий исполняемые компьютером команды, сохраняемые на нем, которые, когда исполняются компьютером, побуждают компьютер:
принимать запрос для содействия в выборе одного из множества типов (110) визуализации для использования с набором (106) данных и
в ответ на запрос генерировать ранжирование типов (110) визуализации в соответствии с их пригодностью для использования с набором (106) данных, отображать интерфейс пользователя, содержащий визуальные представления (502) типов (110) визуализации, упорядоченных в соответствии с ранжированием, принимать выбор одного из визуальных представлений (502) и представлять набор (106) данных с использованием типа (110) визуализации, который соответствует выбранному визуальному представлению (502).
11. Компьютерный носитель хранения по п.10, в котором набор данных содержит табличные данные или другие структурированные данные, имеющие один или более столбцов.
12. Компьютерный носитель хранения по п.11, в котором генерирование ранжирования типов визуализации в соответствии с их пригодностью для использования с набором данных содержит:
генерирование метаданных визуализации для каждого из множества типов визуализации;
генерирование метаданных набора данных для набора данных;
вычисление оценки пригодности для каждого из множества типов визуализации на основании метаданных визуализации и метаданных набора данных и
генерирование ранжирования множества типов визуализации в соответствии с их пригодностью для использования с набором данных на основании вычисленных оценок пригодности.
13. Компьютерный носитель хранения по п.12, в котором метаданные визуализации содержат данные, описывающие один или более атрибутов типа визуализации.
14. Компьютерный носитель хранения по п.13, в котором метаданные набора данных содержат данные, описывающие один или более атрибутов набора данных.
15. Компьютерный носитель хранения по п.14, в котором оценка пригодности содержит число, указывающее пригодность типа визуализации для использования с набором данных.