Wiem z wysokiej rangi czasopism, takich jak Nature , że przeprojektowują postacie, które otrzymują od autorów. Te wykresy wyglądają na wysoce profesjonalne, ale zbyt skomplikowane, aby można je było wykonać w programie Adobe Illustrator i in.
Jakie narzędzia są używane przez wydawców do generowania wysokiej jakości danych?
information-graphics
chart-design
Eekhoorn
źródło
źródło
Odpowiedzi:
Nie mogę mówić w imieniu Natury, ale oto kilka schematów pracy, o których wiem:
.eps
lub.svg
- a następnie nadać styl wektorom i zmienić tekst, aby pasował do stylu domu. (uwaga na to, że usunięcie masek przycinających dołączonych do wykresów programu Excel czasami powoduje nieznaczne przesunięcie linii i punktów danych).źródło
Matlab i Mathematica to powszechnie używane narzędzia analityczne, które generują wykresy 2D i 3D.
Oto niektóre dyskusji , pokazując, że narzędzia te są rzeczywiście duopol .
źródło
Nie jest to zbyt skomplikowane, aby można było to zrobić w programie Adobe Illustrator (chociaż może próbować --- Uważam, że używanie FreeHand jest szybsze i bardziej wydajne --- eleganckie).
Można używać narzędzi takich jak Asymptote, Tikz, METAPOST i c., Lub można je tworzyć za pomocą MatLab lub innych narzędzi do algebry / wykresów komputerowych.
źródło
Byłem częścią zespołu uniwersyteckiego, aby ulepszyć działki innych badaczy. Nasz zespół korzystał głównie z Matlaba i Illustratora. Do pewnego momentu Matlab wykonuje lepszą lub wydajniejszą pracę, wyświetlając podstawowe elementy na wykresie, w tym dodając etykiety osi, znaczniki osi, linie danych i kropki danych. Po pewnym ulepszeniu wydruku program Illustrator działa lepiej, jeśli chodzi o zmianę właściwości elementów wykresu.
Wierzę, że zespół w Naturze (jeśli w ogóle) wykonałby podobne procesy.
źródło
Użyj Hanpuku
Właśnie odkryłem Hanpuku, najlepsze w swojej klasie rozwiązanie do pracy z wizualizacją danych. Nie sądzę, żeby było coś lepszego niż to niesamowite oprogramowanie!
Przegląd Hanpuku
Stara odpowiedź
Chciałbym opisać przepływ pracy za pomocą tej opcji wspomnianej przez user568458:
Zrezygnowałem z narzędzia do tworzenia epoki brązu w programie Illustrator do tworzenia wykresów odpowiedzi na ankiety (głównie wykresów słupkowych / kolumnowych, wykresów kołowych i wykresów liniowych). Program Illustrator nie był w stanie obsłużyć poprawek, drobnych poprawek ani zaktualizowanych danych - każda modyfikacja zniszczyła układ. Nie mogłem też określić kluczowych wymiarów, które musiały pozostać stałe w całym zestawie wykresów (wysokość paska, rozmiar czcionki, maksymalna wysokość).
Sprawdź JSGraphs.com , porównuje się tam mnóstwo ram graficznych JavaScript i możesz wybrać najbardziej odpowiedni dla swojego projektu.
Użyłem również livereload Pythona do kodu na żywo (w rzeczywistości automatyczne odświeżanie przy zapisywaniu). Sprawia, że wszystko idzie szybciej! Przejdź do folderu projektu w wierszu polecenia / terminalu i po prostu wpisz
livereload
. Wszystkie pliki projektu są teraz obsługiwane i można uzyskać do nich dostęp pod takimi adresami URL, jakhttp://localhost:35729/chart-01.html
.Nauczenie się struktury wykresów, jej dziwactw i ograniczeń zajmuje dużo czasu, ale po zbudowaniu pierwszych kilku wykresów możesz używać ich jako szablonów, czasem po prostu podłączając nowe dane, nie zmieniając nic więcej.
Mój framework akceptuje pliki CSV jako dane wejściowe, które otrzymałem eksportując z plików .xlsx. Podłączanie nowych danych zostało wykonane przez zmianę jednego wiersza kodu
url: 'resources/graph-02.csv'
Motywami kolorowymi można również zarządzać podobnie za pomocą pliku JSON.
Odtąd aż do dostarczania EPS CMYK, znaczną część przepływu pracy można zautomatyzować.
W zależności od struktury eksportowanie do SVG może być tak proste, jak CtrlS. Jeśli jest osadzony w znaczniku HTML jako element SVG, możesz go eksportować zbiorczo za pomocą Playfair.
justinmanley / playfair: Generuj wykresy i wykresy z wiersza poleceń za pomocą d3 i PhantomJS. .
Początkowo korzystałem tylko z narzędzi automatyzujących interfejs użytkownika, które replikowałyby małpie dane enter-URL-save-as-enter-next-URL-save-as dla każdego pliku w folderze - AutoHotkey lub WASP dla PowerShell .
Aby wsadowo konwertować pliki SVG do plików CMYK EPS, zrobiłem akcję w programie Illustrator.
źródło