무료 소프트웨어를 사용하여 그래프를 쉽게 작성하는 방법은 무엇입니까?


8

X 축에서 데이터의 이름이되고 Y 축에서 해당 데이터가있는 테이블에 일부 데이터가 주어지면 그래프를 플롯해야하며 테이블로 제공되며 연결된 데이터가있는 선 그래프가됩니다. 하나의 그래프에 더 많은 데이터를 그릴 가능성이 있다면 더 좋습니다.

나는 MS Excel이 정확히 그렇게 할 수 있다는 것을 알고 있지만 더 이상 MS Excel이 없습니다.

R을 설치하고 배우려고했는데 히스토그램과 같은 작업을 수행 할 수 있지만 주어진 데이터로 기본 2D 그래프를 수행하는 방법을 여전히 모릅니다. R이 이것을 위해 빌드되지 않은 것 같습니다 ...

나는 수학이 어떻게 든 그렇게 할 수 있다고 생각하지만, 수학도 없습니다.

편집 : 나는 또한 Mac OS X를 사용하고 있지만 Linux와 Windows VM도 추가하므로 시스템은 중요하지 않습니다.

edit2 : Idigas가 요청한 것처럼, 스프레드 솔루션보다 프로그래밍을 선호하지만 그다지 신경 쓰지 않습니다.


스프레드 시트 솔루션 또는 프로그래밍 솔루션을 원하십니까?
— Rook

Idigas : 나는 그것을이다 "청소기"때문에, 나는,하지만 프로그래밍 솔루션을 선호하는 추측을 모두 할 수 있습니다
— 카렐 빌렉

왜 실라? 무료입니다 ... 잘 작동합니다 ...
— Rook

답변:


5

R을 다시 시도하십시오. 이번에는 ggplot2를 사용 하십시오 . 다음은 웹 사이트에서 데이터가 걸리는 예입니다.

geom_point

이 그래프는 다음 코드와 함께 내장 mtcars 데이터 세트를 사용하여 수행되었습니다.

> p <- ggplot(mtcars, aes(wt, mpg))
> p + geom_point(aes(colour = factor(cyl)))

Stackoverflow.com에는 작은 ggplot2 사용자 기반이 있습니다. 그렇지 않으면 ggplot2 Google 그룹 이 질문하기 좋은 곳입니다.


R을 사용한다면, 이것은 훌륭한 제안이지만, Karel은 R이 R에 대한 친숙 함 때문이 아니라 그래프 솔루션으로가는 길이라는 희망으로 R이 절망에서 벗어난 것처럼 들렸다.
— DaveParillo

프로그래밍 솔루션에 대한 Karel의 욕구를 마음에 새기고 내 대답을 기다립니다. 텍스트 파일을 R 데이터 프레임으로 가져오고 ggplot2에서 플로팅하는 것은 IMHO 최고의 프로그래밍 솔루션이며 matplotlib (Benjamin에서 제안)를 가장 가까운 프로그래밍 솔루션으로 사용합니다.
— fideli

나는 나의 오래된 질문들을보고 있는데 이것을 다시 찾았습니다. 나는 결국 R을 배웠습니다. 솔루션 덕분에 실제로 모든 것이 가능합니다. 내가 싫어하는 유일한 것은 때때로 정말 이상한 구문입니다.
— Karel Bílek

1
구문에 동의합니다. R을 사용하거나 제안하지 않는 것이 가장 중요합니다.
— fideli

6

항상 Google 문서를 사용할 수 있습니까? 엑셀과 유사한 기능을 가진 스프레드 시트 응용 프로그램이 있습니다. 즉 데이터 테이블을 기반으로 그래프를 그릴 수 있습니다. 삽입-> 차트를 클릭하십시오.

대체 텍스트

온라인 상태이므로 소프트웨어를 다운로드 할 필요가 없습니다. 공유 / 협업도 지원합니다.


5

프로그래밍 할 수있는 솔루션을 찾고 있다면 gnuplot을 사용해보십시오 . R 또는 옥타브 와 같은 많은 프로그램은 gnuplot과 상호 작용할 수 있습니다. 또는 gnuplot 독립형을 실행할 수 있습니다. 데이터가 포함 된 텍스트 파일을 읽고 플롯으로 렌더링 할 수 있습니다. 선 그림이 진행되는 한 다음과 같은 작업을 수행 할 수 있습니다.

이변 량 예

이에

세계지도

유용한 링크들 :

  1. Ocatve, gnuplot 및 LaTex를 사용하여 플롯 만들기
  2. gnuplot 4.2 용 데모 스크립트
  3. Gnuplot 튜토리얼


3

Openoffice 는 아마도 MS Office에 대한 "최상의"대안 일 것입니다. MS Office가 할 수있는 모든 작업을 수행 할 수 있지만 경우에 따라 우아하지 않을 수도 있습니다.


스프레드 시트에 익숙하다면 openoffice를 사용하겠습니다. 엑셀을 모방하기위한 것입니다.
— DaveParillo


0

내가 발견 플롯을 정말 같은 대부분의 지금까지 (맥 OS X 전용) 인 것을.


그래퍼보다 더 좋아?
— waiwai933 2019

그래, 나는 Grapher.app의 존재를 완전히 잊었 기 때문에 나 자신을 바보라고 선언한다. 이 의견을 새로운 답변으로 다시 제출하시면 최선의 답변으로 받아들입니다. 한숨
— Karel Bílek

1
어쩌면 아닐 수도 있습니다. 둘 다 가지고 노는 것보다 더 많이 플롯을 좋아합니다.
— Karel Bílek
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.