Answered by : aristeidis-pilianidis
# Show x axes with intervals of X instead of default (this case default=5)
import numpy as np
import matplotlib.pyplot as plt
x = [0,5,9,10,15]
y = [0,1,2,3,4]
X = 1.0
plt.plot(x,y)
plt.xticks(np.arange(min(x), max(x)+1, X))
plt.show()
Source : https://stackoverflow.com/questions/12608788/changing-the-tick-frequency-on-x-or-y-axis-in-matplotlib | Last Update : Sat, 19 Dec 20
Answered by : exuberant-eel-2vjub8sho7i7
import matplotlib.pyplot as plt
fig, ax = plt.subplots()
labels = [item.get_text() for item in ax.get_xticklabels()]
labels[1] = 'Testing'
ax.set_xticklabels(labels)
Source : https://stackoverflow.com/questions/11244514/modify-tick-label-text | Last Update : Wed, 20 May 20
Answered by : lovely-locust-or0b07szd8wx
# for matplotlib.pyplot
# ---------------------
plt.xticks([], [])
# for axis object
# ---------------
# from Anakhand May 5 at 13:08
# for major ticks
ax.set_xticks([])
# for minor ticks
ax.set_xticks([], minor=True)
Source : https://stackoverflow.com/questions/12998430/remove-xticks-in-a-matplotlib-plot | Last Update : Sun, 18 Oct 20
Answered by : junaid-ahmad-mir
# import the libraries
import numpy as np
from matplotlib import pyplot as plt
# create the data values to plot the graph
x = np.array([1, 2, 3, 4, 5, 6])
y = np.array(2 * x + 2)
z = np.array(2 * y + 1)
yticks = [0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50]
Y = 5
# plot the graph using matplotlib
plt.title('Line graph for the equation y=2x+2')
plt.xlabel('X_axis')
plt.ylabel('Y_axis')
plt.plot(x, y, linewidth=2, color='red', marker='.', markersize=7)
plt.yticks(np.arange(min(yticks), max(yticks) + 1, Y))
plt.grid()
plt.show()
Source : | Last Update : Wed, 03 Aug 22
Answered by : mohammad-usama
#x-ticks:
plt.xticks(start, stop, step))
#y-ticks:
plt.yticks(np.arange(start,stop,step))
Source : | Last Update : Mon, 16 Aug 21
Answered by : difficult-dormouse-jzjf2qw7on1u
ax.set_xticks(np.arange(len(data)))
ax.set_xticklabels(labels)
Source : https://matplotlib.org/3.4.3/gallery/images_contours_and_fields/image_annotated_heatmap.html#sphx-glr-gallery-images-contours-and-fields-image-annotated-heatmap-py | Last Update : Thu, 24 Mar 22
Answered by : adrien-wehrl
plt.xticks(np.arange(0,10),np.arange(10,20))
Source : | Last Update : Fri, 27 Mar 20
Answered by : lazy-lynx-twnj8jcfio52
locs, labels = yticks() # Get the current locations and labels.
>>> yticks(np.arange(0, 1, step=0.2)) # Set label locations.
>>> yticks(np.arange(3), ['Tom', 'Dick', 'Sue']) # Set text labels.
>>> yticks([0, 1, 2], ['January', 'February', 'March'],
... rotation=45) # Set text labels and properties.
>>> yticks([]) # Disable yticks.
Source : https://matplotlib.org/stable/api/_as_gen/matplotlib.pyplot.yticks.html | Last Update : Fri, 21 Jan 22