faith_pd_vector error in QIIME2r_V2 column

Welcome to the forums, @KBauer,

Looks like the FaithPD table has a slightly different format, so you will have to use R to make the columns match.

The function rownames_to_column() takes the dataframe's row names, and turns them into a normal column inside the dataframe. This appears to work well for the Shannon and and Evenness objects, where the rowname is the SampleID. After running rownames_to_column(), the SampleID is a column inside the dataframe next to the diversity values.

For the FaithPD object, the SampleID is already in the dataframe, so running rownames_to_column() on this object adds an extra column. Try importing the FaithPD object without calling this function afterwards.