I have a line plot with a float column on x-axis and another float column on y-axis. The values on x-axis do not show up on correct scaling. Between minimum and maximum value, all labels in between are placed at equal distance, even if there has been more or less difference between them.
For e.g., in screenshot below, the number of days values between 0 till 22 have 4 sub-ticks (0,7,9 and 22) which are all placed equally distanced. But after 22 number of days is 105, and still distance is equal (even though difference between 105 and 22 is way more than difference between 22 and 9 and so on).

Is there any way of making the scaling proportionate of x-axis values?
I can see that it works alright if there is datetime values on x-axis but not for integers or floats!
Thanks in advance,
Aditi