Hi Forum,
I am having a similar issue as these two threads: Taxa Bar Plot Error - Unhashable type: 'Float64Index' and Unhashable type: 'Float64Index' however I'm fairly certain that I'm using all the correct input files.
My command is:
qiime taxa barplot
--i-table no-misses-filtered-table-f270-r240.qza
--i-taxonomy sample-taxonomy-silva-99-hits-un-extracted.qza
--m-metadata-file SampleMetadata.txt
--o-visualization taxa-bar-plots-silva-99-f270-r240-hits-un-extracted.qzv
The error log is:
File "/usr/local/miniconda/envs/qiime2-2017.10/lib/python3.5/site-packages/pandas/core/groupby.py", line 1699, in groupby
return klass(obj, by, **kwds)
File "/usr/local/miniconda/envs/qiime2-2017.10/lib/python3.5/site-packages/pandas/core/groupby.py", line 392, in init
mutated=self.mutated)
File "/usr/local/miniconda/envs/qiime2-2017.10/lib/python3.5/site-packages/pandas/core/groupby.py", line 2677, in _get_grouper
if gpr in obj:
File "/usr/local/miniconda/envs/qiime2-2017.10/lib/python3.5/site-packages/pandas/core/generic.py", line 909, in contains
return key in self._info_axis
File "/usr/local/miniconda/envs/qiime2-2017.10/lib/python3.5/site-packages/pandas/core/indexes/numeric.py", line 348, in contains
if super(Float64Index, self).contains(other):
File "/usr/local/miniconda/envs/qiime2-2017.10/lib/python3.5/site-packages/pandas/core/indexes/base.py", line 1640, in contains
hash(key)
File "/usr/local/miniconda/envs/qiime2-2017.10/lib/python3.5/site-packages/pandas/core/indexes/base.py", line 1667, in hash
raise TypeError("unhashable type: %r" % type(self).name)
TypeError: unhashable type: 'Float64Index'
I've attached the input files here.
SampleMetadata.txt (1.5 KB)
sample-taxonomy-silva-99-hits-un-extracted.qza (176.0 KB)
no-misses-filtered-table-f270-r240.qza (422.2 KB)
Would love any advice you have!
Cheers,
Hillary