### Question

Can we apply tick marks in Matplotlib without creating an Axes?

### Answer

If you have more than one ~~axes~~ *axis*, you should usually apply ticks directly to each ~~axes~~ *one*. However, if you only have one plot, then you do not have to create and apply to an ~~axes~~ *axis*, but instead just apply to the entire plot area directly.

Many of the functions you apply to axes like `set_xticks`

have an equivalent when applying to the entire plot. Usually, their equivalents require just adding `set_`

for the beginning of the method for axes.

#### Examples

```
# Equivalent methods for plot and axes
plt.xticks()
ax.set_xticks()
plt.xticklabels()
ax.set_xticklabels()
plt.xlabel()
ax.set_xlabel()
```