"astype" has no effect when casting to str
``` python
x = pd.Series([1, 'X'])
test = x.astype(str)
print type(test[0])  # should be str, instead is int

test2 = np.array(x).astype(str)
print type(test[0]) # is str!
```
