// ColInfoByIdx returns the column detail of the indexed column or an error if
// there is no column with that idx
ColInfoByIdx returns the column detail of the indexed column or an error if
there is no column with that idx
// ColInfoByIdx returns the column detail of the indexed column or an error if // there is no column with that idx
func (df DF) ColInfoByIdx(i int) (ColInfo, error) {
	if i < 0 || i >= len(df.mci.info) {
		return ColInfo{}, dfErrorf("There is no column %d (valid range: 0-%d)",
			i, len(df.mci.info)-1)
	}
	return df.mci.info[i], nil
}
func ( df DF ) ColInfoByIdx ( i int ) ( ColInfo , error ) { if i < 0 || i >= len ( df . mci . info ) { return ColInfo { } , dfErrorf ( " " , i , len ( df . mci . info ) - 1 ) } return df . mci . info [ i ] , nil }
ColInfoByIdx returns the column detail of the indexed column or an error if
there is no column with that idx
ColInfoByIdx returns the column detail of the indexed column or an error if there is no column with that idx