---
title: linearBins() function
description: linearBins() generates a list of linearly separated float values.
url: https://docs.influxdata.com/flux/v0/stdlib/universe/linearbins/
estimated_tokens: 206
product: Flux
version: v0
publisher: InfluxData
canonical: https://docs.influxdata.com/flux/v0/stdlib/universe/linearbins/
date: '2024-04-08T16:01:02-06:00'
lastmod: '2024-04-08T16:01:02-06:00'
---

* Flux 0.19.0+

InfluxDB support

`linearBins()` generates a list of linearly separated float values.

Use `linearBins()` to generate bin bounds for `histogram()`.

##### Function type signature

```js
(count: int, start: float, width: float, ?infinity: bool) => [float]
```

For more information, see [Function type signatures](/flux/v0/function-type-signatures/).

## Parameters

### start

(Required)
First value to return in the list.

### width

(Required)
Distance between subsequent values.

### count

(Required)
Number of values to return.

### infinity

Include an infinite value at the end of the list. Default is `true`.

## Examples

### Generate a list of linearly increasing values

```
linearBins(
    start: 0.0,
    width: 10.0,
    count: 10,
)// Returns [0, 10, 20, 30, 40, 50, 60, 70, 80, 90, +Inf]

```
