I can't show ColorVariable on geobubble
1 次查看(过去 30 天)
显示 更早的评论
Hi,
I'm trying to do some stuffs on a covid dataset to improve my datascience skills. I have a talbe of 10 countries with the most active cases. I plot them with geoplot but it doesn't show the color variable or size variable. I've been trying to get on top of that problem for 5 days but still couldn't handle it. The thing that causes the problem may be the categories with count equals to 0.
I extract the 10 countries with most active cases but when i click Edit Categories on table i still see there are other categorical Countries but with 0 counts. Perhaps they affect the geobubble even though they have 0 counts(there are large number of categories like that). I don't want to delete them one by one, there must be a way to delete all categories with count equals zero.
Could somebody possibly help me please ?
3 个评论
回答(1 个)
Cris LaPierre
2021-3-26
Why is removecats not an option?
B = removecats(A) removes unused categories from the categorical array, A. The output categorical array, B, has the same size and values as A. However, B possibly has fewer categories.
All you need to do is
alldatasummary2.Country = removecats(alldatasummary2.Country);
2 个评论
Cris LaPierre
2021-3-26
编辑:Cris LaPierre
2021-3-26
For those curious why the categories still persist even if they don't appear in the list, this is due to the definition of a categorical variable.
- categorical is a data type to store data with values from a finite set of discrete categories.
The categories can be viewed with the following:
- C includes all categories in A, even if A does not contain any data from a category. To see the unique values in A, use unique(A).
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Geographic Plots 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!