Mathew K Analytics

📊 Dataset · CSV

violations_report.csv

Free CSV dataset “violations_report.csv” (132 rows × 12 columns, 11.8 KB) used in 1 Python lesson, including “Using Python Functions to Automate Financial…

Preview (first rows)

transaction_idcustomer_idamounttransaction_typechanneldatemeets_minimumblocked_posdate_onlymin_amthigh_posallowed_channel
1CUST_0103238.77CreditATM2024-01-01 00:00:00TrueFalse2024-01-01TrueTrueFalse
12CUST_008813.32DebitOnline2024-01-01 11:00:00FalseFalse2024-01-01FalseTrueTrue
17CUST_0131183.98CreditATM2024-01-01 16:00:00TrueFalse2024-01-01TrueTrueFalse
19CUST_005345.23DebitOnline2024-01-01 18:00:00FalseFalse2024-01-01FalseTrueTrue
32CUST_004948.91DebitPOS2024-01-02 07:00:00FalseFalse2024-01-02FalseTrueTrue
33CUST_0059105.12CreditATM2024-01-02 08:00:00TrueFalse2024-01-02TrueTrueFalse
34CUST_017021.67CreditATM2024-01-02 09:00:00FalseFalse2024-01-02FalseTrueTrue
50CUST_0167179.84CreditATM2024-01-03 01:00:00TrueFalse2024-01-03TrueTrueFalse

Columns

ColumnTypeMissingExample
transaction_idinteger01
customer_idtext0CUST_0103
amountdecimal0238.77
transaction_typetext0Credit
channeltext0ATM
datetext02024-01-01 00:00:00
meets_minimumtrue/false0True
blocked_postrue/false0False
date_onlytext02024-01-01
min_amttrue/false0True
high_postrue/false0True
allowed_channeltrue/false0False

Load it in Python

import pandas as pd
df = pd.read_csv("violations_report.csv")
df.head()