---
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: 700
product: Flux
version: v0
---

# linearBins() function

-   Flux 0.19.0+
-   View 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

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

```
