J'ai besoin de tracer un graphique, compte tenu de certaines données, où sur l'axe X seront les noms des données et sur l'axe Y ces données, et elles seront données par un tableau, et ce sera un graphique linéaire avec les données connectées. S'il était possible de dessiner plus de données dans un graphique, c'est encore mieux.
Je sais que MS Excel peut faire exactement cela, mais je n'ai plus MS Excel.
J'ai installé R et essayé de l'apprendre, et je peux faire des choses comme des histogrammes, mais je ne sais toujours pas comment faire un graphique 2D de base avec des données données. C'est comme si R n'était pas construit pour ça ...
Je pense que mathématique peut le faire d'une manière ou d'une autre, mais je n'ai pas non plus de mathématique.
edit: J'ajouterai également que j'utilise Mac OS X, mais j'ai aussi Linux et Windows VM, donc le système n'a pas vraiment d'importance
edit2: comme Idigas l'a demandé, je préférerais plus la programmation que la solution de tableur, mais je m'en fiche beaucoup
Réponses:
Réessayez R. Cette fois, utilisez ggplot2 . Voici un exemple de points de données récupérés sur le site Web.
Ce graphique a été réalisé à l'aide du jeu de données mtcars intégré, avec le code suivant:
Stackoverflow.com a une petite base d'utilisateurs ggplot2 . Sinon, le groupe Google ggplot2 est un excellent endroit pour poser des questions.
la source
Vous pourriez toujours utiliser google docs? Il a une application de feuille de calcul avec des fonctionnalités similaires à exceller, c'est-à-dire qu'il peut dessiner des graphiques basés sur des tableaux de données. Cliquez simplement sur Insérer -> Graphique
Il est entièrement en ligne et ne nécessite aucun téléchargement de logiciel. Prend également en charge le partage / la collaboration.
la source
Si vous cherchez une solution que vous pouvez programmer, essayez gnuplot . De nombreux programmes comme R ou octave peuvent interagir avec gnuplot. Ou vous pouvez exécuter gnuplot de façon autonome. Il peut lire des fichiers texte contenant des données et les rendre sous forme de graphiques. En ce qui concerne les tracés linéaires, cela peut tout faire:
pour ça
Quelques liens utiles:
la source
Vous voudrez peut-être
matplotlib
essayer.matplotlib
utilise python, vous pouvez donc faire des calculs complexes par programmation et également accéder directement aux modules existants pour par exemple l'algèbre linéaire et les fonctions mathématiques . Heck, vous pouvez même faire des mathématiques symboliques en python.matplotlib
a une interface frontale (pylab
) modélisée bien d'après MatLab (tm) ougnuplot
qui la rend également très utilisable de manière interactive.la source
Openoffice est probablement la "meilleure" alternative à MS Office. Il fera à peu près tout ce que MS Office peut faire, bien que peut-être pas aussi élégant dans certains cas.
la source
Une autre alternative est Google Chart Tools
la source
J'ai découvert que Plot (mac os x uniquement) est la chose que j'aime le plus jusqu'à présent.
la source