• About Me
  • Media Mentions
  • Contact

Social Metrics

Social Media, Organizations, and Academic Research

  • Email
  • Facebook
  • GitHub
  • LinkedIn
  • Pinterest
  • RSS
  • Twitter
  • Home
  • Blog
  • Publications
  • Teaching
  • Python
  • About Me

Python PANDAS Code Bytes

March 24, 2018 by Gregory Saxton Leave a Comment

This page contains brief (generally one-liner) blocks of code for working with Python and PANDAS for data analytics. I created it as a handy reference for PANDAS commands I tended to forget when I was learning. I hope it proves useful to you, too! I also have a page with longer data analytics tutorials. Table […]

Share Button

Filed Under: Big Data, Data Analytics, jupyter_notebook, pandas, research, Twitter Tagged With: Big Data, Data Analytics, PANDAS, python

Python Data Analytics Tutorials

March 20, 2018 by Gregory Saxton Leave a Comment

The bulk of my research involves some degree of ‘Big Data’ — such as datasets with a million or more tweets. Getting these data prepped for analysis can involve massive amounts of data manipulation — anything from aggregating data to the daily or organizational level, to merging in additional variables, to generating data required for […]

Share Button

Filed Under: Big Data, Featured, jupyter_notebook, pandas, research, Twitter

Downloading Tweets, Take III – MongoDB

October 28, 2017 by Gregory Saxton Leave a Comment

In this tutorial I walk you through how to use Python and MongoDB to download tweets from a list of Twitter users. This tutorial builds on several recents posts on how to use Python to download Twitter data. Specifically, in a previous post I showed you how to download tweets using Python and an SQLite […]

Share Button

Filed Under: Big Data, Featured, python, Twitter Tagged With: Big Data, Database, MongoDB, Programming, python, social media, socialmedia, tutorial, Twitter

SQLite vs. MongoDB for Big Data

October 7, 2017 by Gregory Saxton Leave a Comment

In my latest tutorial I walked readers through a Python script designed to download tweets by a set of Twitter users and insert them into an SQLite database. In this post I will provide my own thoughts on the pros and cons of using a relational database such as SQLite vs. a “noSQL” database such […]

Share Button

Filed Under: academia, Big Data, python, research, Twitter Tagged With: Big Data, Data Analytics, Database, Programming, python, social media, socialmedia, tutorial, Twitter

Downloading Tweets – Take II

September 25, 2017 by Gregory Saxton 4 Comments

The goal of this post is to walk you through a Python script designed to download tweets by a set of Twitter users and insert them into an SQLite database. In a previous post I supplied a brief, temporary attempt at providing an overview of how to download tweets sent by a list of Twitter […]

Share Button

Filed Under: Big Data, python, Twitter Tagged With: Big Data, Database, Programming, python, social media, socialmedia, tutorial, Twitter

Using Your Twitter API Key

November 21, 2016 by Gregory Saxton Leave a Comment

Below is an embedded version of an iPython notebook I have made publicly available on nbviewer. To download a copy of the code, click on the icon with three horizontal lines at the top right of the notebook (just below this paragraph) and select “Download Notebook.” I hope you find it helpful. If so, please […]

Share Button

Filed Under: ipython_notebook, notebooks, python, research, Twitter Tagged With: academic research, iPython, PANDAS, python, tutorial

Setting up Access to the Twitter API

November 19, 2016 by Gregory Saxton Leave a Comment

The Twitter API (application programming interface) is your gateway to accessing Twitter data. The image above shows a screenshot of Twitter’s Search API, just one of the key parts of the API you might be interested in. To access any of them you’ll need to have a password. So, in this post I’m going to […]

Share Button

Filed Under: Big Data, python, research, Twitter Tagged With: academic research, Big Data, python, social media, Twitter

Analyzing Big Data with Python PANDAS

October 23, 2015 by Gregory Saxton 6 Comments

This is a series of iPython notebooks for analyzing Big Data — specifically Twitter data — using Python’s powerful PANDAS (Python Data Analysis) library. Through these tutorials I’ll walk you through how to analyze your raw social media data using a typical social science approach. The target audience is those who are interested in covering […]

Share Button

Filed Under: Big Data, ipython_notebook, notebooks, pandas, python, research, Twitter Tagged With: academic research, Big Data, hashtags, iPython, PANDAS, Programming, python, research, social media, socialmedia, tutorial, Twitter

Do I Need to Learn Programming to Download Big Data?

June 24, 2015 by Gregory Saxton Leave a Comment

You want to download and analyze “Big Data” — such as messages or network data from Twitter or Facebook or Instagram. But you’ve never done it before, and you’re wondering, “Do I need to learn computer programming?” Here are some decision rules, laid out in the form of brief case studies. One-Shot Download with Limited […]

Share Button

Filed Under: Big Data, python, research, Twitter Tagged With: Database, Programming, python, research, social media, Twitter

Levels of Analysis in Big Data

May 26, 2015 by Gregory Saxton Leave a Comment

So you want to download “Big Data.” You could be a social scientist wanting to take your first stab at downloading and analyzing 100 organizations’ worth of tweets. Or a marketing or public relations practitioner interested in analyzing Facebook or Instagram or Pinterest YouTube activity by your competitors. Or a budding data scientist interested in […]

Share Button

Filed Under: Big Data, python, research, Twitter Tagged With: Big Data, social media, Twitter

image_pdfimage_print
  • 1
  • 2
  • Next Page »

About Me

Associate Professor of accounting at the Schulich School of Business. Pythonista. Technology fan. Coffee lover. Here I share my insights into the role and effects of technology -- especially Big Data and social media -- on the flow of information to and from organizations. I also post tutorials and documentation on how to use Python for capturing, processing, analyzing and visualizing social media data. #BigData #nonprofits #accounting #information #communication #CSR #socialmedia #dataanalytics More about me.

Featured Posts

Python Data Analytics Tutorials

The bulk of my research involves some degree of 'Big Data' … [Read More...]

Downloading Tweets, Take III – MongoDB

In this tutorial I walk you through how to use Python and … [Read More...]

Does Twitter Matter?

Twitter is not the Gutenberg Press. The 'Big Data' … [Read More...]

Archives

  • November 2020
  • October 2020
  • July 2020
  • January 2019
  • October 2018
  • July 2018
  • May 2018
  • April 2018
  • March 2018
  • October 2017
  • September 2017
  • November 2016
  • October 2015
  • June 2015
  • May 2015
  • April 2015
  • November 2014
  • October 2014
  • September 2014
  • May 2014
  • April 2014

Contact Information

Gregory D. Saxton
Schulich School of Business
York University
Toronto, ON
gsaxton@yorku.ca

Recent Posts

  • Making a Contribution in Accounting Research, Part IV: Mapping the Conceptual Relationships in Nonprofit Accounting Articles
  • Making a Contribution in Accounting Research, Part II: Focus on Nonprofit Accounting
  • Making a Contribution in Accounting Research, Part I: Types of Contributions
  • Making a Contribution in Accounting Research, Part III: Relationships in Top Nonprofit Accounting Articles
  • Quest for Attention: Nonprofit Advocacy in a Social Media Age

Tag Cloud

academia academic research AccountingAnalytics arnova14 Big Data conference Data Analytics Database hashtags ica iPython MongoDB nonprofits PANDAS PhD_studies Programming python replication research social media socialmedia tutorial Twitter

Copyright © 2021 · Metro Pro Theme on Genesis Framework · WordPress · Log in