मेरे पास इस कोड का उपयोग करके एक पांडा डेटाफ़्रेम है:
frame["count"] = 1
frame["age_group"] = pd.cut(frame.age, [0,10,20,30,40,50,60,70,80,90,100])
age_grp = frame.pivot_table("count", index="age_group", columns="gender", aggfunc="sum").fillna(0).
और डेटाफ्रेम इस तरह दिखता है
gender F M
age_group
(0, 10] 0.0 0.0
(10, 20] 0.0 0.0
(20, 30] 2.0 0.0
(30, 40] 6.0 5.0
(40, 50] 15.0 4.0
(50, 60] 35.0 24.0
(60, 70] 47.0 30.0
(70, 80] 24.0 6.0
(80, 90] 1.0 2.0
(90, 100] 0.0 0.0
मैं इस डेटाफ्रेम को ठीक से कैसे लूप कर सकता हूं? इस डेटा के साथ चार्टज का उपयोग करके एक डबल बार चार्ट का उपयोग करने की योजना बना रहा हूं।
* यह प्रयास करने का प्रयास jinja2 में पांडा डेटाफ्रेम पर iterate
{% for key,value in x.iterrows() %}
<option value="{{ value["id"] }}">{{ value["text"] }}</option>
{% endfor %}
सीमाओं को मुद्रित करने की कोशिश कर रहा है।
उत्तर:
जवाब के लिए 0 № 1यह वही है जिसे मैं देख रहा था।
{% for key,value in dm_cases_age_grp.iterrows() %}
console.log("{{ value["F"] }}")
console.log("{{ value["M"] }}")
console.log("{{ key }}")
{% endfor %}