Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk mencari varians dalam golang

Bagaimana untuk mencari varians dalam golang

藏色散人
藏色散人asal
2023-03-25 16:39:271722semak imbas

Cara melaksanakan varians dalam golang: 1. Rujuk pakej "github.com/grd/statistics" 2. Gunakan "data := statistics.Int64{1, 2, 3, 4, 5} " kaedah Tentukan tatasusunan; 3. Kira varians melalui kaedah "variance := statistics.Variance(&data)".

Bagaimana untuk mencari varians dalam golang

Persekitaran pengendalian tutorial ini: sistem Windows 10, GO versi 1.18, komputer Dell G3.

Bagaimana untuk mencari varians dalam golang?

Algoritma Varians Golang

Petikan pakej "github.com/grd/statistics"

func main() {
     //定义数组
     data := statistics.Int64{1, 2, 3, 4, 5}
     //方差计算
     variance := statistics.Variance(&data)
     //输出结果(2.5)
     fmt.Println(variance)

Pelanjutan berkaitan:

Apabila mengimport pakej, import ialah laluan fail relatif berbanding src.

Beberapa cara untuk mengimport:

Klik operasi

Kadangkala anda akan melihat cara berikut untuk mengimport pakej:

import( . "fmt" )

Maksud operasi titik ini ialah selepas pakej ini diimport, apabila anda memanggil fungsi pakej ini, anda boleh meninggalkan nama pakej awalan, iaitu apa yang anda panggil sebelum ini:

fmt.Println( "我爱北京天安门" )

Tulisan yang boleh ditinggalkan ialah:

Println( "我爱北京天安门" )

operasi Alias

operasi Alias, seperti namanya, boleh namakan pakej kepada nama lain yang mudah diingati:

import( f "fmt" )

Apabila operasi alias memanggil fungsi pakej, awalan menjadi awalan yang dinamakan semula, iaitu:

f.Println( "我爱北京天安门" )

Operasi Underscore

Operasi ini sering digunakan untuk Operator yang ramai orang keliru, sila lihat import berikut

import ( “database/sql” _ “github.com/ziutek/mymysql/godrv” )

dengan garis bawah "_" di bawah. Operasi sebenarnya hanya untuk memperkenalkan pakej. Apabila pakej diimport, semua fungsi init()nya akan dilaksanakan, tetapi kadangkala anda tidak perlu menggunakan pakej ini, anda hanya mahu fungsi init()nya dilaksanakan. Pada masa ini, anda boleh menggunakan operasi "_" untuk merujuk pakej. Walaupun anda menggunakan operasi "_" untuk merujuk pakej, anda tidak boleh memanggil fungsi yang dieksport dalam pakej melalui nama pakej, tetapi hanya untuk memanggil fungsi init() sahaja.

Kata kunci import bahasa go mengimport bukan pakej sebenar, tetapi laluan folder. Jika pakej fail kod sumber perpustakaan tidak konsisten dengan nama direktori di mana ia berada, tulis laluan ke folder semasa mengimport.

Jika tahap terakhir kedua-dua pakej yang diimport adalah sama, konflik akan berlaku Kaedah penyelesaian konflik ialah: operasi alias.

Pembelajaran yang disyorkan: "pergi tutorial video"

Atas ialah kandungan terperinci Bagaimana untuk mencari varians dalam golang. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn