[python] Add type hints to python-package/lightgbm/plotting.py (#4367)
[python] Add type hints to python-package/lightgbm/plotting.py (#4367)

* Change to f-strings in test_plotting.py

* Implemented type hinting in python-package/lightgbm/plotting.py

* Apply suggestions from code review

Co-authored-by: James Lamb <4020df120d2dda32358fb55c9c66975f395dcd8d@gmail.com>

* Update python-package/lightgbm/plotting.py

Co-authored-by: James Lamb <4020df120d2dda32358fb55c9c66975f395dcd8d@gmail.com>

* Delete test_plotting.py

File was mistakenly added to pull request

* Revert "Delete test_plotting.py"

This reverts commit df095b612af3abafcc87df4f95e8b523a49ebde5.

* default argument

* Apply suggestions from code review

Co-authored-by: James Lamb <4020df120d2dda32358fb55c9c66975f395dcd8d@gmail.com>

* Removed errant bracket

* Update python-package/lightgbm/plotting.py

* Apply suggestions from code review

Co-authored-by: Nikita Titov <31eaea17affb14e78210388fc0bace3c2fd52ddc@mail.ru>

* Fixing tuples from ints to floats

* Apply suggestions from code review

Co-authored-by: Nikita Titov <31eaea17affb14e78210388fc0bace3c2fd52ddc@mail.ru>

* Update python-package/lightgbm/plotting.py

Co-authored-by: Nikita Titov <31eaea17affb14e78210388fc0bace3c2fd52ddc@mail.ru>

Co-authored-by: James Lamb <4020df120d2dda32358fb55c9c66975f395dcd8d@gmail.com>
Co-authored-by: Nikita Titov <31eaea17affb14e78210388fc0bace3c2fd52ddc@mail.ru>
microsoft/LightGBM,henry0312/LightGBM,henry0312/LightGBM,henry0312/LightGBM,microsoft/LightGBM,microsoft/LightGBM,microsoft/LightGBM,henry0312/LightGBM,microsoft/LightGBM,henry0312/LightGBM