OttoStruve/muler

Question about Plotting

ericasaw opened this issue · 1 comments

I feel like we once had a discussion about why the native plot function uses .step() instead of .plot(), but I can't remember the reasoning for it anymore. Was wondering if we could add a keyword so users can choose to use .plot instead of .step in the plotting function.

gully commented

It's mostly preference. Step emphasizes the pixel-based quantization of spectra, which I think is useful. My weak preference would be not to add an an option for .plot(), but I am open to it. In general my guidance on updates to plots would be to mimic---almost verbatim---the way that lightkurve does plotting:

https://github.com/lightkurve/lightkurve/blob/566803b9ff59f8638af413aad5bf27dddbbc2583/src/lightkurve/lightcurve.py#L1819