我正在尝试将我的barplot的y轴从指数转换为整数。但是,缩放比例(使用scale_y_continuous)不会调整我的绘图。 您只是一个简单的数据框,其中包含有关加入查询的人员的数据。数据框包含性别,ID,邮政编码和年龄列。它是大约6500行的数据集。
我已经尝试过使用scale_y_continuous和离散的,但是它没有用。
p<-ggplot(u, aes(x=gender, y=NROW(gender))) +
geom_bar(stat="identity", fill="steelblue")+
theme_minimal()+
scale_y_discrete(breaks=c(seq(0:6500)))+
labs(x="Gender",y="Number of Votes")
p
答案 0 :(得分:0)
您正在使用nrow()设置y值。 geom_bar对于这种类型的绘图有一个“计数”统计选项:
def states(AddressMap, address):
return AddressMap[address].get('state', 'Not found')
AddressMap = {'address1': {'state' : 'Maharastra', 'country' : 'India'}, 'address2': {'state' : 'California', 'country' : 'USA'}}
print(states(AddressMap, 'address2'))
希望这也可以解决您的y轴问题。