Skip to main content

Creates plots from T-Mobile personal call logs.

Project description

tmobile_call_log

Creates bar charts and pie charts from call logs. Processes CSV files downloaded directly from T-Mobile's website (customer interface). Works as of 2017.

Installation

To install tmobile_call_log, use pip (or similar):

pip install tmobile-call-log

Documentation

Create log object to compile all data

  • data_dir is the directory where all the call logs (downloaded csv files) are located.
  • ignore_number is any other number that is also yours and appears in the log (e.g., Google voice number).
log = CallActivity(data_dir='./data/', ignore_number='(123) 555-1234')

Plot bar charts

Plots bar charts for call time and call quantity using the top n most frequent phone numbers.

log.plot_bar(n=15)

Plot pie charts

Plots pie charts for call time and call quantity using the top n most frequent phone numbers.

log.plot_pie(n=9)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tmobile-call-log-0.1.0.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

tmobile_call_log-0.1.0-py3-none-any.whl (10.2 kB view details)

Uploaded Python 3

File details

Details for the file tmobile-call-log-0.1.0.tar.gz.

File metadata

  • Download URL: tmobile-call-log-0.1.0.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/0.12.10 CPython/3.6.0 Windows/10

File hashes

Hashes for tmobile-call-log-0.1.0.tar.gz
Algorithm Hash digest
SHA256 5db141c70c2b29799b91f600e775b90059f0b9b4e54d4d2b9cd3e573f26480d0
MD5 59d7c7c544a9527ee0924337ee720182
BLAKE2b-256 9990d77e0d3e19774c914e050e1dfaadde2ecbe011d2d7dccef2f0eb1ca30845

See more details on using hashes here.

File details

Details for the file tmobile_call_log-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for tmobile_call_log-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cac46b8091bee2384cffd5292feef56fc195c492fb13b0e20a12138c72ece5f2
MD5 8b33dfdc511926a00e575446c10f005e
BLAKE2b-256 9dc93a3b321340bc8be0ebe7e6c62c742d9b7541dff5c6b7cbeaea04cc2b2d75

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page