# How to Create a Linear Plot of a 1D Vector in Python?

To create a linear plot of a 1D vector in Python, you can use the `matplotlib` library, which provides a convenient interface for creating various types of plots. Here’s how you can create a linear plot:

``````import matplotlib.pyplot as plt

data = [1, 2, 3, 4, 5]

# Create a figure and axis object
fig, ax = plt.subplots()

# Plot the data as a line
ax.plot(data)

ax.set_xlabel('Index')
ax.set_ylabel('Value')
ax.set_title('Linear Plot of 1D Vector')

# Show the plot
plt.show()``````

In the code above, we first import the `matplotlib.pyplot` module as `plt`. We then define our 1D vector as the list `[1, 2, 3, 4, 5]`.

Next, we create a figure and axis object using the `subplots()` function, which returns a tuple containing the figure and axis objects. We store these objects in the variables `fig` and `ax`, respectively.

We then use the `plot()` method of the axis object to plot the data as a line. By default, `plot()` assumes that the x-axis values are the indices of the data, so we don’t need to specify them explicitly.

Finally, we use the `set_xlabel()`, `set_ylabel()`, and `set_title()` methods of the axis object to add labels and a title to the plot. We then call `plt.show()` to display the plot.

This will create a linear plot of the 1D vector, with the x-axis representing the indices of the data and the y-axis representing the values.