Maison > développement back-end > Golang > installation de la bibliothèque de tracés Golang

installation de la bibliothèque de tracés Golang

WBOY
Libérer: 2023-05-09 19:40:06
original
847 Les gens l'ont consulté

Golang est un langage de programmation puissant doté d'une vaste bibliothèque standard et de nombreuses bibliothèques tierces puissantes qui aident les développeurs à accomplir facilement diverses tâches. Dans cet article, nous nous concentrerons sur l’installation de la bibliothèque de tracés de Golang.

La bibliothèque de tracés de Golang facilite le dessin de graphiques. Il s'agit d'une bibliothèque écrite en Golang pur qui peut facilement dessiner différents types de graphiques tels que des nuages ​​de points, des tracés linéaires, des histogrammes, etc. Il fournit également de nombreuses méthodes pratiques qui peuvent aider les développeurs à personnaliser facilement les dessins pour rendre les graphiques plus beaux.

L'installation de la bibliothèque de tracés de Golang est très simple et ne nécessite que quelques étapes simples. Vous trouverez ci-dessous un didacticiel simple pour vous aider à installer la bibliothèque de tracés de Golang.

Étape 1 : Installer les dépendances

Avant d'installer la bibliothèque de tracés de Golang, nous devons installer certaines dépendances. Tout d’abord, nous devons installer le package GNU plot. GNU Plot est un puissant outil de dessin open source capable de générer différents types de graphiques. Nous utilisons GNU plot pour travailler avec la bibliothèque de plots de Golang, ce qui est très pratique lors de la génération de graphiques.

Pour installer GNU Plot, nous pouvons utiliser la commande suivante :

sudo apt-get install gnuplotsudo apt-get install gnuplot

步骤2:安装Golang的plot库

安装Golang的plot库非常简单。我们只需要使用go get命令即可。在Golang的命令行中,键入以下命令:

go get github.com/gonum/plot

这将自动下载并安装Golang的plot库。安装过程可能需要一些时间,具体取决于您的互联网连接速度以及计算机的性能。安装完成后,您可以在$GOPATH/pkg中找到plot库的安装目录。

步骤3:测试

我们已经完成了Golang的plot库的安装,现在是时候测试一下了。为此,我们需要在Golang中编写一个简单的程序。

在您的编辑器中创建一个新文件,并将以下代码复制到文件中:

import (
    "math/rand"
    "time"
 
    "gonum.org/v1/plot"
    "gonum.org/v1/plot/plotter"
    "gonum.org/v1/plot/plotutil"
    "gonum.org/v1/plot/vg"
)
 
func main() {
    rand.Seed(time.Now().UnixNano())
    n := 50
    xys := make(plotter.XYs, n)
    for i := range xys {
        xys[i].X = rand.Float64() * 10
        xys[i].Y = rand.Float64()*10 + xys[i].X
    }
    p, _ := plot.New()
    err := plotutil.AddScatters(p, "Points", xys)
    if err != nil {
        panic(err)
    }
    if err := p.Save(4*vg.Inch, 4*vg.Inch, "points.png"); err != nil {
        panic(err)
    }
}
Copier après la connexion

这个程序会生成一个散点图,并将其保存到名为points.png的文件中。要运行该程序,请使用以下命令:

go run filename.go

Étape 2 : Installer la bibliothèque de tracés de Golang

Installer la bibliothèque de tracés de Golang est très simple. Nous avons juste besoin d'utiliser la commande go get. Dans la ligne de commande de Golang, tapez la commande suivante :

go get github.com/gonum/plot

Cela téléchargera et installera automatiquement la bibliothèque de tracés de Golang. Le processus d'installation peut prendre un certain temps, en fonction de la vitesse de votre connexion Internet et des performances de votre ordinateur. Une fois l'installation terminée, vous pouvez trouver le répertoire d'installation de la bibliothèque plot dans $GOPATH/pkg. 🎜🎜Étape 3 : Test 🎜🎜Nous avons terminé l'installation de la bibliothèque de tracés de Golang, il est maintenant temps de la tester. Pour cela, nous devons écrire un programme simple en Golang. 🎜🎜Créez un nouveau fichier dans votre éditeur et copiez le code suivant dans le fichier : 🎜rrreee🎜Ce programme générera un nuage de points et l'enregistrera dans un fichier appelé points.png. Pour exécuter le programme, utilisez la commande suivante : 🎜🎜go run filename.go🎜🎜Cette commande compilera et exécutera notre programme et générera un fichier appelé points.png. Ouvrez-le avec une visionneuse d'images et vous verrez un magnifique nuage de points. 🎜🎜Conclusion🎜🎜Dans cet article, nous avons présenté comment installer la bibliothèque de tracés dans Golang. Il s'agit d'une bibliothèque puissante qui vous aide à dessiner facilement différents types de graphiques. Bien que le processus d'installation puisse prendre un certain temps, une fois terminé, vous pouvez commencer à utiliser la bibliothèque de tracés de Golang pour dessiner une variété de superbes graphiques. Si vous souhaitez en savoir plus, vous pouvez continuer à consulter la documentation de la bibliothèque de tracés pour plus d'informations. 🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal