1

У меня есть задача показать взаимосвязь между кафедрами в моем университете. Идея состоит в том, чтобы показать, сколько отделов объединяются для работы над проектом. У меня есть данные о проектах в файле Excel, соавторах и отделах соавторов. Как бы вы пошли на рисование графика из этих данных? Требуется, чтобы названия отделов были представлены на витрине и чтобы между отделами были отделы. Если один отдел (через несколько проектов) подключается к другому отделу несколько раз, линия должна стать толще ... В каком программном обеспечении / среде это будет проще всего реализовать? Я также знаком с языками программирования.

Заранее спасибо!

2 ответа2

1

Если вы хотите сделать это в Excel, у Chandoo есть учебник по созданию диаграммы сетевых отношений здесь

0

Ответ Тейлина, безусловно, лучший выбор.

Но вы можете сделать это разными способами. С точки зрения кодирования вы можете сделать это на любом языке, который поддерживает чтение данных из файла Excel, чтение данных из файла типа Excel может либо экспортировать, либо сохранять как, либо имеет API для Microsoft Documents.

Также было бы полезно, если выбранный язык поддерживает рендеринг изображений на экран или создание какого-либо файла изображения (bmp/png/jpg/...) или имеет API, который выполняет любое из вышеупомянутых. Так что вы можете просмотреть график на вашем компьютере или распечатать график.

Если язык, выбранный для чтения файла Excel, отличается от языка для создания графика, то это тоже нормально. Вы можете использовать оба языка и найти способ напомнить данные, собранные на первом языке, таким образом, чтобы их можно было использовать на втором языке.

Я бы лично использовал Java, хотя VB.net, по-видимому, может читать файлы Excel без API.


Вот некоторые API для Microsoft Documents с их соответствующими языками:

Вот несколько ссылок о графической части:

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .