你如何做一个可视化的星级评分
问题描述:
我有一个简单的数据框。你如何做一个可视化的星级评分
name Rating
George 2
Henry 4
无论是python还是R,我都想做一个类似于亚马逊的星级评定。
name Rating
George **
Henry ****
答
在R:
df$Rating <- strrep("*", df$Rating)
答
的Python:
df.assign(Rating=df['Rating'].apply(lambda x: x * '*'))
输出:
name Rating
0 George **
1 Henry ****
我指的可视化是这样的。 http://www.emergingrnleader.com/wp-content/uploads/2016/08/Five-Stars.jpg – user6452857