I'd like to perform clustering analysis on a dataset with 1,300 columns and 500,000 rows.
I've seen that clustering algorithms are available in SciKit-Learn. But I'm worried that the algorithms will be inefficient on a dataset of this size.
Is SciKit-Learn slow, and, if it is, what's the best (fastest) clustering package available in Python?