login
You are not logged in.
search:
AMSER logo



Title: Squint
Url: https://github.com/shawnbrown/squint
Creator: Brown, Shawn J.
Publisher: National Committee for an Effective Congress
Description: Squint is a Python library that provides a Simple query interface for Tabular data that is designed to be "light-weight and easy to learn." Squint can load data from CSV files, Excel files, DBF files, connections to relational databases (e.g., MySQL or Postgres), or Pandas objects. The desired columns can be specified using Python's built-in data structures (e.g., sets, lists, and dictionaries), with results returned in the same format. In other words, to get a Python list of results a user would specify their desired columns as a Python list. In addition to simply returning the results, Squint also provides aggregate methods to construct basic data summaries and "functional methods" that employ user-specified functions for procedures like filtering, mapping, or reducing results. The Squint documentation includes tutorials demonstrating typical use of the software along with a detailed API reference. The How to Install Squint section of the How-To Guide (found by following the Documentation link) describes installing the software via `pip`.
GEM Subject: Science -- Technology
Key Concept: Computer science -- Data processing
Computer science -- Databases
Computer science -- Object oriented programming
Computer science -- Programming languages
Resource Type: Tool -- Code
Tool -- Software
Instructional Material -- Model
Format: ZIP
Audience: Educator
Learner
Professional/Practitioner
Education Level: Higher Education
Higher Education -- Graduate/Professional
Higher Education -- Undergraduate (Lower Division)
Higher Education -- Undergraduate (Upper Division)
Higher Education -- Technical Education (Upper Division)
Language: English
Access Rights: Free access
Screenshot
Full Image
Source Type: Internet Scout
Source: Scout Archives
Full Record Views: 177
Resource URL Clicks: 30
Cumulative Rating: NOT YET RATED
Report a Problem with this Resource Record

Resource Comments

(no comments available yet for this resource)

user login
Username:
Password:
why log in?
Manage your resources
Save, organize, and share resources that you find.

Subscribe to bulletins
Automatically be notified about new resources that match your interests.

It's easy, fast, and FREE!
AMSER =
FREE ONLINE
RESOURCES
for the
CLASSROOM

Copyright 2024 Internet Scout Resource Metadata
Copyright 2024 Internet Scout
NSF NSDL University of Wisconsin Internet Scout
Leave Feedback
http://amser.org/