Matplotlib Gridding Irregularly Spaced Data