I'm trying to read from a CSV file using the pandas library in python (using spyder (Python 3.7)), But I am getting an error
Traceback (most recent call last):
File "<ipython-input-104-744f03c12bee>", line 1, in datasets = pd.read_csv('Data.csv')
File "\Continuum\anaconda3\lib\site-packages\pandas\io\parsers.py", line 702, in parser_f return _read(filepath_or_buffer, kwds)
File "\Continuum\anaconda3\lib\site-packages\pandas\io\parsers.py", line 435, in _read data = parser.read(nrows)
File "\Continuum\anaconda3\lib\site-packages\pandas\io\parsers.py", line 1154, in read df = DataFrame(col_dict, columns=columns, index=index)
File "\Continuum\anaconda3\lib\site-packages\pandas\core\frame.py", line 392, in init mgr = init_dict(data, index, columns, dtype=dtype)
File "\Continuum\anaconda3\lib\site-packages\pandas\core\internals\construction.py", line 212, in init_dict return arrays_to_mgr(arrays, data_names, index, columns, dtype=dtype)
File "\Continuum\anaconda3\lib\site-packages\pandas\core\internals\construction.py", line 56, in arrays_to_mgr arrays = _homogenize(arrays, index, dtype)
File "\Continuum\anaconda3\lib\site-packages\pandas\core\internals\construction.py", line 277, in _homogenize raise_cast_failure=False)
File "\Continuum\anaconda3\lib\site-packages\pandas\core\internals\construction.py", line 582, in sanitize_array subarr = _try_cast(data, True, dtype, copy, raise_cast_failure)
File "\Continuum\anaconda3\lib\site-packages\pandas\core\internals\construction.py", line 720, in _try_cast subarr = np.array(arr, dtype=object, copy=copy)
TypeError: 'numpy.ndarray' object is not callable
I have imported the numpy library as np, as well as the pandas library as pd; the working directory has been set correctly to the same as the file save location.
import pandas as pd
datasets = pd.read_csv('Data.csv')
Following is the data that I am currently working on: Data
sep
parameter, e.g.:pd.read_csv('Data.csv', sep=' ')
– Derlinsep
parameter, it stil gave me the same error. Thank you! – Tanuj Udani