I just started working with the pandas library. Despite my research, I still haven't figured it out. I want to pull the data for the column named q. But it gives an error. How can I do that?
import pandas as pd
data = pd.read_excel('test1.xlsx')
df = pd.DataFrame(data)
print(df.loc[df['q']])
Error:
Traceback (most recent call last):
File "c:/Users/sabca/visual studio code projects/webscraping/pandastest.py", line 11,
in <module>
print(df.loc[df['q']])
File "C:\Users\sabca\AppData\Local\Programs\Python\Python38\lib\site-
packages\pandas\core\indexing.py", line 879, in __getitem__
return self._getitem_axis(maybe_callable, axis=axis)
File "C:\Users\sabca\AppData\Local\Programs\Python\Python38\lib\site-
packages\pandas\core\indexing.py", line 1099, in _getitem_axis
return self._getitem_iterable(key, axis=axis)
File "C:\Users\sabca\AppData\Local\Programs\Python\Python38\lib\site-
packages\pandas\core\indexing.py", line 1037, in _getitem_iterable
keyarr, indexer = self._get_listlike_indexer(key, axis, raise_missing=False)
File "C:\Users\sabca\AppData\Local\Programs\Python\Python38\lib\site-
packages\pandas\core\indexing.py", line 1254, in _get_listlike_indexer
self._validate_read_indexer(keyarr, indexer, axis, raise_missing=raise_missing)
File "C:\Users\sabca\AppData\Local\Programs\Python\Python38\lib\site-
packages\pandas\core\indexing.py", line 1298, in _validate_read_indexer
raise KeyError(f"None of [{key}] are in the [{axis_name}]")
KeyError: "None of [Index(['qwe1', 'asdf1', 'adfs4', 'wer7', 'tyu1', 'ghfhg5'],
dtype='object')] are in the [index]"