Pandas in Python - Part 2
There are several ways to filter records in Pandas. Boolean Indexing query() method loc attribute where() method import pandas as pd C_attack = pd . read_csv ( "C:\Cybersecurity\cybersecurity_attacks.csv" ) C_attack C_attack_New = C_attack [ C_attack [ "Protocol" ] == "UDP" ] C_attack . size C_attack_New . size C_attack_New Query_String = 'Protocol != "UDP"' C_attack . query ( Query_String ) C_attack . where ( C_attack [ "Packet Length" ] > 1000 ) C_attack . loc ( C_attack [ "Packet Length" ] > 1000 )