Here is the code I am using to plot graph of ceiling function in python.
import math
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(-5, 5, 0.01)
y = np.ceil(x)
plt.plot(x,y)
plt.xlabel('ceil(x)')
plt.ylabel('graph of ceil (x)')
plt.title('graph of ceil (x)')
plt.show()
I tried, np.arange to consider float values between two integers, but though can't plot that correct graph which is disconnected and shows jump in graph as we draw in maths.

I guess this is what you want: