player

package
v1.0.2-0...-f48ee91 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 9, 2024 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BATTERGRADES

type BATTERGRADES struct {
	Year                   string                 // 年度
	TeamID                 string                 // チームID
	Team                   string                 // 所属球団
	Games                  int                    // 試合
	PlateAppearance        int                    // 打席
	AtBat                  int                    // 打数
	Score                  int                    // 得点
	Hit                    int                    // 安打
	Single                 int                    // 単打
	Double                 int                    // 二塁打
	Triple                 int                    // 三塁打
	HomeRun                int                    // 本塁打
	BaseHit                int                    // 塁打
	RunsBattedIn           int                    // 打点
	StolenBase             int                    // 盗塁
	CaughtStealing         int                    // 盗塁刺
	SacrificeHits          int                    // 犠打
	SacrificeFlies         int                    // 犠飛
	BaseOnBalls            int                    // 四球
	HitByPitches           int                    // 死球
	StrikeOut              int                    // 三振
	StrikeOutRate          sqlwrapper.NullFloat64 // 三振率
	GroundedIntoDoublePlay int                    // 併殺打
	BattingAverage         float64                // 打率
	SluggingPercentage     float64                // 長打率
	OnBasePercentage       float64                // 出塁率
	Woba                   float64                // 加重出塁率
	RC                     float64                // 創出得点
	BABIP                  float64                // BABIP
}

BATTERGRADES 成績

func (*BATTERGRADES) SetBABIP

func (batterGrades *BATTERGRADES) SetBABIP()

SetBABIP BABIPを算出して設定する

func (*BATTERGRADES) SetRC

func (batterGrades *BATTERGRADES) SetRC()

SetRC RCを算出して設定する

func (*BATTERGRADES) SetStrikeOutRate

func (batterGrades *BATTERGRADES) SetStrikeOutRate()

SetStrikeOutRate 三振率を算出して設定する

type CAREER

type CAREER struct {
	PlayerID           string // 選手ID
	Name               string // 選手名
	Position           string // ポジション
	PitchingAndBatting string // 投打
	Height             string // 身長
	Weight             string // 体重
	Birthday           string // 生年月日
	Career             string // 経歴
	Draft              string // ドラフト
	SearchName         string // 検索用選手名
}

CAREER 成績

func (*CAREER) SetSearchName

func (career *CAREER) SetSearchName()

SetSearchName 選手名検索に不要な文字列を除去した検索用選手名を設定する

type PICHERGRADES

type PICHERGRADES struct {
	Year             string  // 年度
	TeamID           string  // チームID
	Team             string  // 所属球団
	Piched           float64 // 登板
	Win              float64 // 勝利
	Lose             float64 // 敗北
	Save             float64 // セーブ
	Hold             float64 // ホールド
	HoldPoint        float64 // ホールドポイント
	CompleteGame     float64 // 完投
	Shutout          float64 // 完封
	NoWalks          float64 // 無四球
	WinningRate      float64 // 勝率
	Batter           float64 // 打者
	InningsPitched   float64 // 投球回数
	Hit              float64 // 安打
	HomeRun          float64 // ホームラン
	BaseOnBalls      float64 // 四球
	HitByPitches     float64 // 死球
	StrikeOut        float64 // 三振
	WildPitches      float64 // 暴投
	Balk             float64 // ボーク
	RunsAllowed      float64 // 失点
	EarnedRun        float64 // 自責点
	EarnedRunAverage float64 // 防御率
	BABIP            float64 // 被BABIP
	StrikeOutRate    float64 // 奪三振率
}

PICHERGRADES 成績

func (*PICHERGRADES) SetBABIP

func (picherGrades *PICHERGRADES) SetBABIP()

SetBABIP 被BABIPを算出して設定する

func (*PICHERGRADES) SetInningsPitched

func (picherGrades *PICHERGRADES) SetInningsPitched()

SetInningsPitched 投球回数を正確な数値に変換します

func (*PICHERGRADES) SetStrikeOutRate

func (picherGrades *PICHERGRADES) SetStrikeOutRate()

SetStrikeOutRate 奪三振率を算出して設定する

type PLAYER

type PLAYER struct {
	Year     string // 年度
	TeamID   string // チームID
	PlayerID string // 選手ID
	Team     string // 所属球団
	Name     string // 選手名
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL