I have fake dataframe with neighbrhood codes and prices of houses in those neighbrhoods, with this amount of values for each negihborhood:
df['neighb'].value_count()
>>>
a 17
b 5
c 3
d 2
e 2
f 1
g 1
f 1
I need to check if there is significant difference in the prices between the neighbrhoods. The problem is that some neighbrhoods have price of only one house, so I don't have group of values as I only have data regard this one house specifically.
Assuming that I cannot get more data regard house prices, (in this task)
Is there any way I can calcualte if there is significant difference in the prices between the different groups? I wanted to use ANOVA but as the groups are really little I find it problematic (also regard the assumption of normal distribution etc).
*clarification : my real database is not prices of houses, is somethiing that I cannot get more data then what I want but I do need to check if there is significant differences between different neighbrhoods when some have alamost no observations.