ถ้าฉันมีโต๊ะแบบนี้:
df = pd.DataFrame({
'hID': [101, 102, 103, 101, 102, 104, 105, 101],
'dID': [10, 11, 12, 10, 11, 10, 12, 10],
'uID': ['James', 'Henry', 'Abe', 'James', 'Henry', 'Brian', 'Claude', 'James'],
'mID': ['A', 'B', 'A', 'B', 'A', 'A', 'A', 'C']
})
ฉันสามารถทำได้count(distinct hID)
ใน Qlik เพื่อให้ได้จำนวน 5 สำหรับ hID ที่ไม่ซ้ำกัน ฉันจะทำสิ่งนั้นใน python โดยใช้แพนด้าดาต้าเฟรมได้อย่างไร หรืออาจจะเป็นอาร์เรย์ที่น่าเบื่อ? ในทำนองเดียวกันถ้าจะทำcount(hID)
ฉันจะได้ 8 ใน Qlik วิธีที่เทียบเท่ากับหมีแพนด้าคืออะไร?