Add 'color' and 'size' to arguments
This changes use more intuitive names for 'color' and 'size' and use the same notation like in '_bar_or_line_doc'.

- [ ] closes #44670
@mosc9575 if you'd merge master and addrress comments Hello @mosc9575! Thanks for updating this PR. We checked the lines you've touched for [PEP 8](https://www.python.org/dev/peps/pep-0008) issues, and found:







There are currently no PEP 8 issues detected in this Pull Request. Cheers! :beers: 

##### Comment last updated at 2022-04-06 15:00:47 UTC Thanks a lot to all of you for your help and your suggestions. I am learning a lot. I have a question: `bar` and  `line` have the same docstring. Now I only changed `bar` and `hbar`, which now accept `c` as a parameter for `color`. This is not implemented for `line` yet. Therefore I didn't change the docstring. Now this looks odd to me. Should I also implement this changes to `line` or should I revert the changes for `bar` and `hbar`? In my opinion only accepting `color` is much more intuative and this issue is solved if `scatter` also accepts `color`. > only accepting color is much more intuative

Is it worth breaking backwards compatibility for this?

I'd suggest either:
- implement this for `line` as well, OR
- de-couple the shared docstring between `bar` and `line`  If I don't touch `bar` and `hbar` and only add `color` and `size` as keyword arguments  to `scatter` I don't break anything. I am not sure if `bar` and `hbar` really need to accept `c` because this is not used in matplotlib and now it works well with `color`. In this case I don't have to make any changes to the docstring except in the `scatter` function.


 > I am not sure if `bar` and `hbar` really need to accept `c` because this is not used in matplotlib and now it works well with `color`. In this case I don't have to make any changes to the docstring except in the `scatter` function.

Ah I see - yeah sounds good to me This pull request is stale because it has been open for thirty days with no activity. Please [update](https://pandas.pydata.org/pandas-docs/stable/development/contributing.html#updating-your-pull-request) and respond to this comment if you're still interested in working on this. should we deprecate passing c/s ? (or are these *also* accepted by mpl)? > are these _also_ accepted by mpl?

looks like they're inconsistent, `scatter` takes `c`, `bar` takes `color` 

https://matplotlib.org/3.5.0/api/_as_gen/matplotlib.pyplot.scatter.html
https://matplotlib.org/stable/api/_as_gen/matplotlib.pyplot.bar.html > > are these _also_ accepted by mpl?
> 
> looks like they're inconsistent, `scatter` takes `c`, `bar` takes `color`
> 
> https://matplotlib.org/3.5.0/api/_as_gen/matplotlib.pyplot.scatter.html https://matplotlib.org/stable/api/_as_gen/matplotlib.pyplot.bar.html

ok over time prob a good idea to use color/size (even if mpl accepts more).  thanks @mosc9575  You are welcome. I appreciated your cooperation and help.