Is there anyway to change the base of the y log axes plz?

Hello, everyone, I was using the dash to analyze the performance of a certain portfolio, and need to choose the ‘log’ type as my y-axis type.
However, I found the base of the log-axes is always 10, which makes the delivery of the performance a little bit weird as my concern is how long it takes to double my principal. So, is there any way i could change the base of the log-axes from 10 to 2 plz?
Also, I am curious whether there is a way to create the area plot filling to a certain value (for instance, 1) instead of filling the current two options Y = 0 & previous Y plz?

Here comes the current result and the expectation

current result:

expectation: