I am trying to set 2 variables as counts of a specific value in a column.
I have one variable here:
missing_gmt = missing_records._merge.value_counts().Missing_in_GMTLib
That correctly returns: 44
I also have another variable here:
missing_nsl = missing_records._merge.value_counts().Missing_in_NSL
Which should return 0 (no records exist) but instead is throwing:
AttributeError: 'Series' object has no attribute 'Missing_in_NSL'
How can I bypass this error so it returns 0 instead?
>Solution :
Series support .get(), so:
.value_counts().get('Missing_in_NSL', 0)
Docs: Series.get() (though the examples there are for df.get())