Print empty line?

You will always only get an indent error if there is actually an indent error. Double check that your final line is indented the same was as the other lines — either with spaces or with tabs. Most likely, some of the lines had spaces (or tabs) and the other line had tabs (or spaces). … Read more

Importing Pandas gives error AttributeError: module ‘pandas’ has no attribute ‘core’ in iPython Notebook

Apparently the error I got when trying to import pandas for the first time was ValueError: unknown locale: UTF-8 Trying to import again afterwards, gave another error as described in my question above. I found the solution to solve the ValueError on IPython Notebook locale error After updating my bash profile, the error AttributeError: module ‘pandas’ has no attribute ‘core’ did … Read more

Matplotlib plots: removing axis, legends and white spaces

I think that the command axis(‘off’) takes care of one of the problems more succinctly than changing each axis and the border separately. It still leaves the white space around the border however. Adding bbox_inches=’tight’ to the savefig command almost gets you there, you can see in the example below that the white space left is much smaller, but still present. … Read more

No Multiline Lambda in Python: Why not?

Look at the following: Is this a lambda returning (y, [1,2,3]) (thus map only gets one parameter, resulting in an error)? Or does it return y? Or is it a syntax error, because the comma on the new line is misplaced? How would Python know what you want? Within the parens, indentation doesn’t matter to python, so you … Read more

What are the differences between numpy arrays and matrices? Which one should I use?

Numpy matrices are strictly 2-dimensional, while numpy arrays (ndarrays) are N-dimensional. Matrix objects are a subclass of ndarray, so they inherit all the attributes and methods of ndarrays. The main advantage of numpy matrices is that they provide a convenient notation for matrix multiplication: if a and b are matrices, then a*b is their matrix product. On the other hand, as … Read more