Literary Data: Some Approaches. it depends. Andrew Goldstone
|
|
- Juliana McKinney
- 6 years ago
- Views:
Transcription
1 Literary Data: Some Approaches Andrew Goldstone March 12, Higher-order functions and dplyr. it depends every program has dependencies software packages (library) data files (readlines, read.csv, scan, dir ) good programs document their dependencies clearly at the start nice programs allow their users to meet dependencies in a controlled fashion. Which is better as a file dependency: "/Users/agoldst/jockers/data/plainText/austen.txt" "austen.txt" "../../../../data/plaintext/austen.txt"
2 file system, once and for all Every R process has a working directory RStudio defaults to ~ the project directory the containing directory of the file you launched RStudio to open Knitting starts a new R process whose working directory is the containing directory of the R markdown file portable dependencies all file paths relative to the working directory working directory set to the directory containing the program script working directory never subsequently modified Testing portability for console testing, start each session by setting the working directory once to the script-containing directory for knitting, do not modify the working directory read your error messages (including in knit PDFs)
3 ha ha ha, character encoding ef bb bf f 6a T h e P r o j e c t G Moral readlines(filename, encoding="utf-8") read.csv(filename, as.is=t,..., encoding="utf-8") scan(..., encoding="utf-8") first class function definitions look like assignments because they are function (...) {... is a value like any other
4 function as parameter bind <- function (x, f) { f(x) bind(c(1, 2, 3), sum) [1] 6 twice <- function (s) { str_c(s, s) bind("ha", twice) [1] "haha" funny function `%p%` <- function (x, y) { x + y 100 %p% 200 [1] 300 `%b%` <- function (x, f) { f(x) "ha" %b% twice [1] "haha"
5 anonymous function bind("parenthetical", function (s) { str_c("(", s, ")") ) [1] "(parenthetical)" map <- function (f, xs) { result <- list() for (j in seq_along(xs)) { result[[j]] <- f(xs[[j]]) result map(twice, c("well", "now", "no")) [[1]] [1] "wellwell" [[2]] [1] "nownow" [[3]] [1] "nono"
6 filter_vector <- function (f, xs) { result <- c() for (x in xs) { if (f(x)) { result <- c(result, x) result pos <- function (x) (x > 0) filter_vector(pos, (-5):5) [1] curry map_f <- function (f) { function (xs) { result <- list() for (j in seq_along(xs)) { result[[j]] <- f(xs[[j]]) result map_f(twice)(c("well", "now", "no")) [[1]] [1] "wellwell" [[2]] [1] "nownow" [[3]] [1] "nono"
7 how would you write filter_f? filter_f <- function (f) { function (xs) { result <- c() for (x in xs) { if (f(x)) { result <- c(result, x) result filter_f(pos)(c(-1, 1)) [1] 1 built-in lapply(lst, f) # same as map(f, lst) lapply(lst, f, x, y,...) #... passed on to f: # inside the for loop: result[[j]] <- f(xs[[j]], x, y,...) sapply (returns a vector if possible) apply (iterate over rows/columns of a matrix) tapply (iterate over groups identified by a factor) what a mess!
8 dplyr: split-apply-combine split a data frame up into pieces (rows, groups of rows ) do something to each piece put together the result No new functionality (but ) select column indexing by name (or $) filter logical row subscripting arrange order mutate expressions in terms of columns summarize for loops, table, sum, mean
9 surnames <- select(laureates, surname) head(surnames) # data type! surname 1 Modiano 2 Munro 3 Yan 4 Tranströmer 5 Vargas Llosa 6 Müller women <- filter(laureates, gender=="female") women$surname[1:3] [1] "Munro" "Müller" "Lessing" (notionally) women <- filter(laureates, function (laur_row) { laur_row$gender == "female" )
10 modularity, but women_surnames <- select(filter(laureates, gender=="female"), surname, year) # ugh curiouser and curiouser women_last <- laureates %>% filter(gender=="female") %>% select(surname, year) women_last[1:3, ] surname year 1 Munro Müller Lessing 2007
11 pipe x %>% f x %b% f f(x) # equivalent to... # or... x %>% f(y, z) # equivalent to... f(x, y, z) # wow!? a special function laureates %>% filter(gender=="female") %>% summarize(total=length(surname)) # think about it... total 1 12 laureates %>% filter(gender=="female") %>% summarize(total=n()) total 1 12
12 laureates %>% filter(!is.na(diedcountrycode)) %>% filter(borncountrycode!= diedcountrycode) %>% summarize(n_exiles=n()) n_exiles 1 34 f_sws <- laureates %>% filter(gender=="female" borncountry=="sweden") %>% select(firstname, surname) %>% slice(1:5) f_sws firstname surname 1 Alice Munro 2 Tomas Tranströmer 3 Herta Müller 4 Doris Lessing 5 Elfriede Jelinek f_sws %>% mutate(fullname=str_c(firstname, surname, sep=" ")) firstname surname fullname 1 Alice Munro Alice Munro 2 Tomas Tranströmer Tomas Tranströmer 3 Herta Müller Herta Müller 4 Doris Lessing Doris Lessing 5 Elfriede Jelinek Elfriede Jelinek
13 f_sws %>% mutate(fullname=str_c(firstname, surname, sep=" ")) %>% select(-firstname) # minus!! surname fullname 1 Munro Alice Munro 2 Tranströmer Tomas Tranströmer 3 Müller Herta Müller 4 Lessing Doris Lessing 5 Jelinek Elfriede Jelinek f_sws %>% mutate(fullname=str_c(firstname, surname, sep=" ")) %>% arrange(surname) %>% select(fullname) fullname 1 Elfriede Jelinek 2 Doris Lessing 3 Alice Munro 4 Herta Müller 5 Tomas Tranströmer
14 laur_ages <- laureates %>% filter(born!= " ") %>% # Mo Yan mutate(born_year=as.numeric(str_sub(born, 1, 4))) %>% mutate(age=year - born_year) %>% mutate(decade=str_c(str_sub(year, 1, 3), 0)) %>% select(surname, year, decade, age) laur_ages %>% slice(1:3) surname year decade age 1 Modiano Munro Tranströmer split laur_ages %>% group_by(decade) # no-op? Source: local data frame [106 x 4] Groups: decade surname year decade age 1 Modiano Munro Tranströmer Vargas Llosa Müller Le Clézio Lessing Pamuk Pinter Jelinek
15 apply-combine laur_ages %>% group_by(decade) %>% summarize(avg_age=mean(age)) Source: local data frame [12 x 2] decade avg_age input txl <- read.csv("three-percent.csv", as.is=t, encoding="utf-8") # N.B. nrow(txl) [1] 3187 colnames(txl) [1] "ISBN" "Titles" "AuthorFN" [4] "AuthorLN" "TranslatorFN" "TranslatorLN" [7] "Publisher" "Genre" "Price" [10] "Month" "Year" "Lanuage" [13] "Country" "OtherFN" "OtherLN" [16] "Other.Role"
16 txl <- txl %>% filter(year < 2015) %>% select(isbn, Year, Country, Genre, Publisher, Language=Lanuage) split, apply, combine txl %>% group_by(year, Genre) %>% summarize(count=n()) Source: local data frame [14 x 3] Groups: Year Year Genre count Fiction Poetry Fiction Poetry Fiction Poetry Fiction Poetry Fiction Poetry Fiction Poetry Fiction Poetry 93
17 split, apply, combine (more than one row) top_n(x, n, wt): top n rows of x by wt lang_counts <- txl %>% group_by(year, Language) %>% summarize(count=n()) win_place_langs <- lang_counts %>% top_n(2, count) %>% arrange(year, desc(count)) win_place_langs Source: local data frame [14 x 3] Groups: Year Year Language count French Spanish Spanish French French Spanish French Spanish French Spanish French Spanish French German 85
18 variety txl %>% group_by(publisher) %>% summarize(langs=n_distinct(language)) %>% arrange(desc(langs)) %>% top_n(5, langs) Source: local data frame [5 x 2] Publisher langs 1 Dalkey Archive 26 2 Archipelago 21 3 Open Letter 20 4 Knopf 17 5 Other Press 17
Introduction to R and R-Studio Introduction to R Markdown and Knitr
Introduction to R and R-Studio 2017-18 01. r Why do I want R Markdown and Knitr? R Markdown and Knitr is a system for keeping a history of your R work and has some terrific advantages: - The R Markdown
More information######################################################################
Write a MATLAB program which asks the user to enter three numbers. - The program should figure out the median value and the average value and print these out. Do not use the predefined MATLAB functions
More informationLearning Some Simple Plotting Features of R 15
Learning Some Simple Plotting Features of R 15 This independent exercise will help you learn how R plotting functions work. This activity focuses on how you might use graphics to help you interpret large
More informationEE521 Analog and Digital Communications
EE521 Analog and Digital Communications Questions Problem 1: SystemView... 3 Part A (25%... 3... 3 Part B (25%... 3... 3 Voltage... 3 Integer...3 Digital...3 Part C (25%... 3... 4 Part D (25%... 4... 4
More informationTac Due: Sep. 26, 2012
CS 195N 2D Game Engines Andy van Dam Tac Due: Sep. 26, 2012 Introduction This assignment involves a much more complex game than Tic-Tac-Toe, and in order to create it you ll need to add several features
More informationCHAPTER 4 ANALYSIS OF LOW POWER, AREA EFFICIENT AND HIGH SPEED MULTIPLIER TOPOLOGIES
69 CHAPTER 4 ANALYSIS OF LOW POWER, AREA EFFICIENT AND HIGH SPEED MULTIPLIER TOPOLOGIES 4.1 INTRODUCTION Multiplication is one of the basic functions used in digital signal processing. It requires more
More informationPackage Rd2md. May 22, 2017
Title Markdown Reference Manuals Version 0.0.2 Package Rd2md May 22, 2017 The native R functionalities only allow PDF exports of reference manuals. This shall be extended by converting the package documentation
More informationIntroduction to R and R-Studio Introduction to R Markdown and Knit
Introduction to R and R-Studio 2016-17 01. Introduction to R Markdown and Knit Introduction R Markdown and Knit is a system for keeping a history of your R work and has some terrific advantages: - The
More informationDesign of Parallel Algorithms. Communication Algorithms
+ Design of Parallel Algorithms Communication Algorithms + Topic Overview n One-to-All Broadcast and All-to-One Reduction n All-to-All Broadcast and Reduction n All-Reduce and Prefix-Sum Operations n Scatter
More informationList of Courses taught by Prof. Dr. Reingard M. Nischik
List of Courses taught by Prof. Dr. Reingard M. Nischik 1980-2018 WS = Winter Semester SS = Summer Semester The following courses were taught (in English) at the English Department of the University of
More informationCreating reproducible reports using R Markdown. C. Tobin Magle Cyberinfrastructure facilitator Colorado State University
Creating reproducible reports using R Markdown C. Tobin Magle Cyberinfrastructure facilitator Colorado State University Outline What is literate programming? Why is it useful? How to use R Markdown to
More informationDigital Communication Systems ECS 452
Digital Communication Systems ECS 452 Asst. Prof. Dr. Prapun Suksompong prapun@siit.tu.ac.th 5. Channel Coding 1 Office Hours: BKD, 6th floor of Sirindhralai building Tuesday 14:20-15:20 Wednesday 14:20-15:20
More informationDiversity Image Inspector
Diversity Image Inspector Introduction The Diversity Image Inspector scans a bulk of images for included barcodes and configurable EXIF metadata (e.g. GPS coordinates, author, date and time). The results
More informationTable of Contents. What s Different?... 19
Table of Contents Introduction... 4 Puzzle Hints... 5 6 Picture Puzzles......... 7 28 Shape Find............... 7 Fit It!...7 Solid Gold Game.......... 8 Shape Construction...9 What s Different?..........
More informationSingle Part Tolerance Analysis 1
856 SALT LAKE COURT SAN JOSE, CA 95133 (408) 251 5329 Single Part Tolerance Analysis 1 2X Ø.250 ±.005 D 3.075-3.175.500 2.000.250 ±.005 E.375 C 2.050 1.950.609.859 1.375 G 1.125 B.375.750 1.125 1.500 1.875
More informationComputer Programming ECIV 2303 Chapter 5 Two-Dimensional Plots Instructor: Dr. Talal Skaik Islamic University of Gaza Faculty of Engineering
Computer Programming ECIV 2303 Chapter 5 Two-Dimensional Plots Instructor: Dr. Talal Skaik Islamic University of Gaza Faculty of Engineering 1 Introduction Plots are a very useful tool for presenting information.
More informationPlotting Microtiter Plate Maps
Brian Connelly I recently wrote about my workflow for Analyzing Microbial Growth with R. Perhaps the most important part of that process is the plate map, which describes the different experimental variables
More informationECE411 - Laboratory Exercise #1
ECE411 - Laboratory Exercise #1 Introduction to Matlab/Simulink This laboratory exercise is intended to provide a tutorial introduction to Matlab/Simulink. Simulink is a Matlab toolbox for analysis/simulation
More informationCase Study: Diamonds
Case Study: Diamonds Dr. Aijun Zhang STAT3622 Data Visualization 26 September 2016 StatSoft.org 1 Outline 1 A Brief Diamond Education 2 Data Manipulation with dplyr 3 Data Visualization with ggplot2 4
More informationMyostat Motion Control Inc. Cool Muscle 1 RT3 Application Note. Program Bank Notes for Cool Muscle Language
Myostat Motion Control Inc. Cool Muscle 1 RT3 Application Note Program Bank Notes for Cool Muscle Language 1. Program Banks 1. Basic Program Bank This example shows how to write a very basic program bank
More informationBCD Adder. Lecture 21 1
BCD Adder -BCD adder A 4-bit binary adder that is capable of adding two 4-bit words having a BCD (binary-coded decimal) format. The result of the addition is a BCD-format 4-bit output word, representing
More informationExercises to Chapter 2 solutions
Exercises to Chapter 2 solutions 1 Exercises to Chapter 2 solutions E2.1 The Manchester code was first used in Manchester Mark 1 computer at the University of Manchester in 1949 and is still used in low-speed
More informationNHSC/PACS Web Tutorials Running the PACS Spectrometer pipeline for CHOP/NOD Mode. PACS-301 Level 0 to 1 processing
NHSC/PACS s Running the PACS Spectrometer pipeline for CHOP/NOD Mode page 1 PACS-301 Level 0 to 1 processing Prepared by Dario Fadda September 2012 Introduction This tutorial will guide you through the
More informationModular arithmetic Math 2320
Modular arithmetic Math 220 Fix an integer m 2, called the modulus. For any other integer a, we can use the division algorithm to write a = qm + r. The reduction of a modulo m is the remainder r resulting
More informationEssentials of relational data!
Essentials of relational data!! In your mat219_class project 1. Copy code from D2L to download the superhero datasets, and run it in the Console. 2. Create a new R script or R notebook called ess_rel_data
More informationHomework #3 Water Distribution Pipe Systems
Page 1 of 7 CEE 371 Fall 009 Homework #3 Water istribution Pipe Systems 1. For the pipe system shown below (Figure 1), determine the length of a single equivalent pipe that has a diameter of 8 inches.
More informationChapter 1 Exercises 1
Chapter 1 Exercises 1 Data Analysis & Graphics Using R, 2 nd edn Solutions to Selected Exercises (December 15, 2006) Preliminaries > library(daag) Exercise 1 The following table gives the size of the floor
More informationIntroduction to R and R-Studio Save Your Work with R Markdown. This illustration Assumes that You Have Installed R and R-Studio and knitr
Introduction to R and R-Studio 2018-19 R Essentials Save Your Work with R Markdown This illustration Assumes that You Have Installed R and R-Studio and knitr Introduction Why are we doing this? The short
More informationCS61B, Fall 2014 Project #2: Jumping Cubes(version 3) P. N. Hilfinger
CSB, Fall 0 Project #: Jumping Cubes(version ) P. N. Hilfinger Due: Tuesday, 8 November 0 Background The KJumpingCube game is a simple two-person board game. It is a pure strategy game, involving no element
More informationMITOCW watch?v=zkcj6jrhgy8
MITOCW watch?v=zkcj6jrhgy8 The following content is provided under a Creative Commons license. Your support will help MIT OpenCourseWare continue to offer high quality educational resources for free. To
More informationELG3311: EXPERIMENT 2 Simulation of a Transformer Performance
ELG33: EXPERIMENT 2 Simulation of a Transformer Performance Objective Using Matlab simulation toolbox (SIMULINK), design a model to simulate the performance of a single-phase transformer under different
More information12. 6 jokes are minimal.
Pigeonhole Principle Pigeonhole Principle: When you organize n things into k categories, one of the categories has at least n/k things in it. Proof: If each category had fewer than n/k things in it then
More informationCascade Jewel Her Jeweled Vest Top
A163 Cascade Jewel Her Jeweled Vest Top Designed By Simona Merchant Dest Jewels Women s Top/Vest Designed by Simona Merchant-Dest SIZE XS (S, M, L, XL, 2XL, 3XL, 4XL) Shown in size Small. FINISHED MEASUREMENTS
More informationError Correction with Hamming Codes
Hamming Codes http://www2.rad.com/networks/1994/err_con/hamming.htm Error Correction with Hamming Codes Forward Error Correction (FEC), the ability of receiving station to correct a transmission error,
More informationnotions required: stitch markers scissors tape measure
Raglan Lace by Cheryl Kemp Knitting top down in the raglan style allows for great flexibility in sizing and customization. Photo credit [Cheryl Kemp/Jim Kemp] SIZE XS [S, M, L, 1X, 2X, 3X] (shown in size
More informationNIS-Elements: Grid to ND Set Up Interface
NIS-Elements: Grid to ND Set Up Interface This document specifies the set up details of the Grid to ND macro, which is included in material # 97157 High Content Acq. Tools. This documentation assumes some
More informationEmbedded Systems CSEE W4840. Design Document. Hardware implementation of connected component labelling
Embedded Systems CSEE W4840 Design Document Hardware implementation of connected component labelling Avinash Nair ASN2129 Jerry Barona JAB2397 Manushree Gangwar MG3631 Spring 2016 Table of Contents TABLE
More information1. Use Pattern Blocks. Make the next 2 figures in each increasing pattern. a) 2. Write the pattern rule for each pattern in question 1.
s Master 1.22 Name Date Extra Practice 1 Lesson 1: Exploring Increasing Patterns 1. Use Pattern Blocks. Make the next 2 figures in each increasing pattern. a) 2. Write the pattern rule for each pattern
More informationPackage tictactoe. May 26, 2017
Type Package Title Tic-Tac-Toe Game Version 0.2.2 Package tictactoe May 26, 2017 Implements tic-tac-toe game to play on console, either with human or AI players. Various levels of AI players are trained
More informationUnderstanding Matrices to Perform Basic Image Processing on Digital Images
Orenda Williams Understanding Matrices to Perform Basic Image Processing on Digital Images Traditional photography has been fading away for decades with the introduction of digital image sensors. The majority
More informationA: My Brother, the robot B: new neighbors
GUIded reading LitPairs science Fiction 570L/570L A: My Brother, the robot B: new neighbors LiTeRACY standards ADDResseD in THis PLAn RL.3.2 MAin FOCUs Key ideas & Details sessions 1, 2, 3 Recount stories,
More informationCSCE 2004 S19 Assignment 5. Halfway checkin: April 6, 2019, 11:59pm. Final version: Apr. 12, 2019, 11:59pm
CSCE 2004 Programming Foundations 1 Spring 2019 University of Arkansas, Fayetteville Objective CSCE 2004 S19 Assignment 5 Halfway checkin: April 6, 2019, 11:59pm Final version: Apr. 12, 2019, 11:59pm This
More informationSwedish College of Engineering and Technology Rahim Yar Khan
PRACTICAL WORK BOOK Telecommunication Systems and Applications (TL-424) Name: Roll No.: Batch: Semester: Department: Swedish College of Engineering and Technology Rahim Yar Khan Introduction Telecommunication
More informationRefining Probability Motifs for the Discovery of Existing Patterns of DNA Bachelor Project
Refining Probability Motifs for the Discovery of Existing Patterns of DNA Bachelor Project Susan Laraghy 0584622, Leiden University Supervisors: Hendrik-Jan Hoogeboom and Walter Kosters (LIACS), Kai Ye
More informationAn Introduction to Data Visualization with RStudio November 29, 2018
Good afternoon everyone my name is Bailey Maryfield and I am one of JRSA's research analysts. For those of you less familiar with JRSA, that stands for the Justice Research and Statistics Association.
More informationDigital Information. INFO/CSE 100, Spring 2006 Fluency in Information Technology.
Digital Information INFO/CSE, Spring 26 Fluency in Information Technology http://www.cs.washington.edu/ 5/8/6 fit-9-more-digital 26 University of Washington Reading Readings and References» Fluency with
More informationKnitting Board Basics
Knitting Board Basics Knitting on a knitting board is a fast and easy way to create pieces in double knit. In double knit there is no wrong side of the fabric, as both sides are the same. Double knitting
More informationWeek 5. Big Data Analytics data.frame manipulation with dplyr
Week 5. Big Data Analytics data.frame manipulation with dplyr Hyeonsu B. Kang hyk149@eng.ucsd.edu April 2016 1 Join with dplyr In the last lecture we have seen how to efficiently manipulate a single table
More informationSLATE. Writing Module SLATE. Lesson Objective. Vocabulary. Reviewed Vocabulary Instructional Materials
Lesson Objective Vocabulary Reviewed Vocabulary Instructional Materials (Prewriting) Students will develop a character for a literary composition by identifying key traits and details that will demonstrate
More informationAbstract. 1. Introduction. Department of Electronics and Communication Engineering Coimbatore Institute of Engineering and Technology
IMPLEMENTATION OF BOOTH MULTIPLIER AND MODIFIED BOOTH MULTIPLIER Sakthivel.B 1, K. Maheshwari 2, J. Manojprabakar 3, S.Nandhini 4, A.Saravanapriya 5 1 Assistant Professor, 2,3,4,5 Student Members Department
More informationAn Introduction To Fiction By X. J. Kennedy, Dana Gioia
An Introduction To Fiction By X. J. Kennedy, Dana Gioia Literature: An Introduction to Fiction, Poetry, and Drama 10/e - Literature: An Introduction to Fiction, Poetry, and Drama, 10/e. 112 4 Setting What
More informationIf a word starts with a vowel, add yay on to the end of the word, e.g. engineering becomes engineeringyay
ENGR 102-213 - Socolofsky Engineering Lab I - Computation Lab Assignment #07b Working with Array-Like Data Date : due 10/15/2018 at 12:40 p.m. Return your solution (one per group) as outlined in the activities
More informationChristopher Stephenson Morse Code Decoder Project 2 nd Nov 2007
6.111 Final Project Project team: Christopher Stephenson Abstract: This project presents a decoder for Morse Code signals that display the decoded text on a screen. The system also produce Morse Code signals
More informationCall Count by Call Types
Summary Information Call Category Call Origin Call Service (Incoming Only) Trunk Line Total Calls Emergency Non- Emergency Other Incoming Internal Outgoing Unknown Wire-line Wireless VoIP Unknown Total
More informationDOWNLOAD OR READ : THE STAHL FAMILY PDF EBOOK EPUB MOBI
DOWNLOAD OR READ : THE STAHL FAMILY PDF EBOOK EPUB MOBI Page 1 Page 2 the stahl family the stahl family pdf the stahl family the stahl family pdf the stahl family Agent June Stahl is a fictional character
More informationUNIVERSITY OF UTAH ELECTRICAL AND COMPUTER ENGINEERING DEPARTMENT
UNIVERSITY OF UTAH ELECTRICAL AND COMPUTER ENGINEERING DEPARTMENT ECE1020 COMPUTING ASSIGNMENT 3 N. E. COTTER MATLAB ARRAYS: RECEIVED SIGNALS PLUS NOISE READING Matlab Student Version: learning Matlab
More informationLoosely cast on [A] sts. Size cm cm. Size cm cm
vine yoke cardigan by Ysolda Teague finished measurements: Bust: 0 (,,,, 0,,,,, 0,,, ) / (,,,,,,,,,,,, ). Shown in size /. suggested yarn: (,,,,,,,,,,,, ) skeins Lorna s Laces Green Line Worsted (0 yds
More informationPackage motifrg. R topics documented: July 14, 2018
Package motifrg July 14, 2018 Title A package for discriminative motif discovery, designed for high throughput sequencing dataset Version 1.24.0 Date 2012-03-23 Author Zizhen Yao Tools for discriminative
More informationACEIT Users Workshop January 27, PR-?, 26 January
Discovering DECs ACEIT Users Workshop January 27, 2010 Chris Gardiner PR-?, 26 January 2010 1 Abstract ACEIT includes many features and capabilities that once discovered begin to reveal the real power
More informationNURIKABE. Mason Salisbury, Josh Smith, and Diyalo Manral
NURIKABE Mason Salisbury, Josh Smith, and Diyalo Manral Quick History Created in Japan in 1991 by Renin First appeared in a puzzle compilation book called Nikoli Named after a creature in Japanese folklore.
More informationHamming Codes and Decoding Methods
Hamming Codes and Decoding Methods Animesh Ramesh 1, Raghunath Tewari 2 1 Fourth year Student of Computer Science Indian institute of Technology Kanpur 2 Faculty of Computer Science Advisor to the UGP
More informationExample #2: Factorial Independent Groups Design. A data set was created using summary data presented by Wicherts, Dolan and
Example #2: Factorial Independent Groups Design A data set was created using summary data presented by Wicherts, Dolan and Hessen (2005). These authors examined the effects of stereotype threat on women
More informationMatlab for CS6320 Beginners
Matlab for CS6320 Beginners Basics: Starting Matlab o CADE Lab remote access o Student version on your own computer Change the Current Folder to the directory where your programs, images, etc. will be
More informationSeries and Parallel Circuits. Series Connection
Series and Parallel Circuits When devices are connected in an electric circuits, they can be connected in series or in parallel with other devices. A Series Connection When devices are series, any current
More informationPackage ImaginR. May 31, 2017
Type Package Package ImaginR May 31, 2017 Title Delimit and Characterize Color Phenotype of the Pearl Oyster Version 0.1.7 Date 2017-05-29 Author Pierre-Louis Stenger
More informationFACULTY OF ENGINEERING LAB SHEET ETN3046 ANALOG AND DIGITAL COMMUNICATIONS TRIMESTER 1 (2018/2019) ADC2 Digital Carrier Modulation
FACULTY OF ENGINEERING LAB SHEET ETN3046 ANALOG AND DIGITAL COMMUNICATIONS TRIMESTER 1 (2018/2019) ADC2 Digital Carrier Modulation TC Chuah (2018 July) Page 1 ADC2 Digital Carrier Modulation with MATLAB
More informationIntroduction to R Software Prof. Shalabh Department of Mathematics and Statistics Indian Institute of Technology, Kanpur
Introduction to R Software Prof. Shalabh Department of Mathematics and Statistics Indian Institute of Technology, Kanpur Lecture - 03 Command line, Data Editor and R Studio Welcome to the lecture on introduction
More informationArrays. Independent Part. Contents. Programming with Java Module 3. 1 Bowling Introduction Task Intermediate steps...
Programming with Java Module 3 Arrays Independent Part Contents 1 Bowling 3 1.1 Introduction................................. 3 1.2 Task...................................... 3 1.3 Intermediate steps.............................
More informationBasic Concepts of the R Language
Basic Concepts of the R Language L. Torgo ltorgo@dcc.fc.up.pt Departamento de Ciência de Computadores Faculdade de Ciências / Universidade do Porto Oct, 2014 Basic Interaction Basic interaction with the
More informationLING 388: Computers and Language. Lecture 10
LING 388: Computers and Language Lecture 10 Administrivia Homework 4 graded Thanks to Colton Flowers for Python exercises for the last two weeks! Homework 4 Review Quick Homework 5 Floating point representation
More informationIND-CCA Secure Hybrid Encryption from QC-MDPC Niederreiter
IND-CCA Secure Hybrid Encryption from QC-MDPC Niederreiter 7 th International Conference on Post-Quantum Cryptography 2016 Ingo von Maurich 1, Lukas Heberle 1, Tim Güneysu 2 1 Horst Görtz Institute for
More informationKodiak Corporate Administration Tool
AT&T Business Mobility Kodiak Corporate Administration Tool User Guide Release 8.3 Table of Contents Introduction and Key Features 2 Getting Started 2 Navigate the Corporate Administration Tool 2 Manage
More informationSignal Processing First Lab 20: Extracting Frequencies of Musical Tones
Signal Processing First Lab 20: Extracting Frequencies of Musical Tones Pre-Lab and Warm-Up: You should read at least the Pre-Lab and Warm-up sections of this lab assignment and go over all exercises in
More informationCombinational Circuits: Multiplexers, Decoders, Programmable Logic Devices
Combinational Circuits: Multiplexers, Decoders, Programmable Logic Devices Lecture 5 Doru Todinca Textbook This chapter is based on the book [RothKinney]: Charles H. Roth, Larry L. Kinney, Fundamentals
More informationLecture 13 February 23
EE/Stats 376A: Information theory Winter 2017 Lecture 13 February 23 Lecturer: David Tse Scribe: David L, Tong M, Vivek B 13.1 Outline olar Codes 13.1.1 Reading CT: 8.1, 8.3 8.6, 9.1, 9.2 13.2 Recap -
More informationTopic 1: defining games and strategies. SF2972: Game theory. Not allowed: Extensive form game: formal definition
SF2972: Game theory Mark Voorneveld, mark.voorneveld@hhs.se Topic 1: defining games and strategies Drawing a game tree is usually the most informative way to represent an extensive form game. Here is one
More informationCircuits. Ch. 35 in your text book
Circuits Ch. 35 in your text book Objectives Students will be able to: 1) Draw schematic symbols for electrical circuit components 2) Calculate the equivalent resistance for a series circuit 3) Calculate
More informationUnit 11 Probability. Round 1 Round 2 Round 3 Round 4
Study Notes 11.1 Intro to Probability Unit 11 Probability Many events can t be predicted with total certainty. The best thing we can do is say how likely they are to happen, using the idea of probability.
More informationRPS-9000 Programming Software for the TYT TH-9000
for the TYT TH-9000 Memory Types Memories Limit Memories VFO Channels Receive Frequency Transmit Frequency Offset Frequency Offset Direction Channel Spacing Name Tone Mode CTCSS Rx CTCSS DCS Rx DCS Memory
More informationThe Wonder Woman Chronicles Vol. 1 By Harry G. Peter, William Moulton Marston READ ONLINE
The Wonder Woman Chronicles Vol. 1 By Harry G. Peter, William Moulton Marston READ ONLINE Shop for The Wonder Woman Chronicles Vol. 1 and search for lots more superhero and sci-fi merchandise, collectibles,
More informationUsing KenKen to Build Reasoning Skills 1
1 INTRODUCTION Using KenKen to Build Reasoning Skills 1 Harold Reiter Department of Mathematics, University of North Carolina Charlotte, Charlotte, NC 28223, USA hbreiter@email.uncc.edu John Thornton Charlotte,
More informationRatings Bureau Rating Regulations
Rating Regulations Adopted at the 01 February 2018 Chess SA AGM. 1 INTRODUCTION 1.1 Following are the Rules and Regulations for the calculation and updating of South African ratings and performance ratings,
More informationAutodesk Inventor Drawing Manager Tips & Tricks
Alessandro Gasso Autodesk, Inc. MA1280 This class covers several workflows that answer the most common questions from the Inventor users about the Drawing Manager. You will learn how to add the scale value
More informationTake Control of Sudoku
Take Control of Sudoku Simon Sunatori, P.Eng./ing., M.Eng. (Engineering Physics), F.N.A., SM IEEE, LM WFS MagneScribe : A 3-in-1 Auto-Retractable Pen
More informationSIwave DC Inductance Solver Computing Low Frequency Inductance from Current Density
Application Brief SIwave DC Inductance Solver Computing Low Frequency Inductance from Current Density ANSYS SIwave introduces a feature in the DC solver that computes the low frequency inductance from
More informationMoving Message Dot Matrix Display
Moving Message Display N. SHARMA EM TESTED EM TESTED E M TESTED MUDIT AGARWAL Moving Displays are perfect for all sort of business establishments like Airports, Clinics, Hospitals, Hotels, Restaurants,
More informationCircuit Simulation with SPICE OPUS
Circuit Simulation with SPICE OPUS Theory and Practice Tadej Tuma Arpäd Bürmen Birkhäuser Boston Basel Berlin Contents Abbreviations About SPICE OPUS and This Book xiii xv 1 Introduction to Circuit Simulation
More informationThree of these grids share a property that the other three do not. Can you find such a property? + mod
PPMTC 22 Session 6: Mad Vet Puzzles Session 6: Mad Veterinarian Puzzles There is a collection of problems that have come to be known as "Mad Veterinarian Puzzles", for reasons which will soon become obvious.
More informationDigital Integrated CircuitDesign
Digital Integrated CircuitDesign Lecture 13 Building Blocks (Multipliers) Register Adder Shift Register Adib Abrishamifar EE Department IUST Acknowledgement This lecture note has been summarized and categorized
More informationATP-5189 Programming Software for the Anytone AT-5189
for the Anytone AT-5189 Memory Types Memories Limit Memories VFO Receive Frequency Transmit Frequency Offset Frequency Offset Direction Channel Spacing Name Tone Mode CTCSS Rx CTCSS DCS Memory Channel
More informationChica Lit: Popular Latina Fiction And Americanization In The Twenty-First Century (Latino And Latin American Profiles) By Tace Hedrick
Chica Lit: Popular Latina Fiction And Americanization In The Twenty-First Century (Latino And Latin American Profiles) By Tace Hedrick If you are looking for the ebook by Tace Hedrick Chica Lit: Popular
More informationADMS-847 Programming Software for the Yaesu FT-847
for the Yaesu FT-847 Memory Types Memories Limit Memories VFO A VFO B Home Satellite Memories One Touch Memory Channel Functions Transmit Frequency Offset Frequency Offset Direction CTCSS DCS Skip The
More informationIE11, Edge (current version), Chrome (current version), Firefox (current version)
Quick Start Guide DocuSign for SharePoint Online v3.4 Published: October 13, 2017 Overview DocuSign for SharePoint Online allows users to sign or send documents for signature from a SharePoint Online library.
More informationDesigned by the readers of Mason-Dixon Knitting Pattern by Mandy Moore and Ann Shayne SHORT-ROW SHOULDERS AND THREE-NEEDLE BINDOFF
The Perfect Sweater Designed by the readers of Mason-Dixon Knitting Pattern by Mandy Moore and Ann Shayne Jewelneck or V-neck pullover with set-in long sleeves and a slightly shaped waist. Worked in stockinette
More informationATP-588 Programming Software for the Anytone AT-588
for the Anytone AT-588 Memory Channel Functions Memory Types Memories Limit Memories VFO Receive Frequency Transmit Frequency Offset Frequency Offset Direction Channel Spacing Name Tone Mode CTCSS Rx CTCSS
More informationQUIZ: Fill in the blank. Necessity is the Mother of.
QUIZ: Fill in the blank Necessity is the Mother of. Necessity is the Mother of KLUDGE. Rube Goldberg Now let s examine a fun application of binary! The game(s) of Nim a.k.a. the Subtraction game German:
More informationCOMPARING LITERARY AND POPULAR GENRE FICTION
COMPARING LITERARY AND POPULAR GENRE FICTION THEORY OF MIND, MORAL JUDGMENTS & PERCEPTIONS OF CHARACTERS David Kidd Postdoctoral fellow Harvard Graduate School of Education BACKGROUND: VARIETIES OF SOCIAL
More informationJoint Distributions, Independence Class 7, Jeremy Orloff and Jonathan Bloom
Learning Goals Joint Distributions, Independence Class 7, 8.5 Jeremy Orloff and Jonathan Bloom. Understand what is meant by a joint pmf, pdf and cdf of two random variables. 2. Be able to compute probabilities
More informationAT-5888UV Programming Software for the AnyTone AT-5888UV
AT-5888UV Programming Software for the AnyTone AT-5888UV Memory Channel Functions Memory Types Memories Limit Memories Hyper Memory 1 Hyper Memory 2 Receive Frequency Transmit Frequency Offset Frequency
More informationPaul Klee's Boat (In The Grip Of Strange Thoughts) (Russian And English Edition) By Anzhelina Polonskaya
Paul Klee's Boat (In The Grip Of Strange Thoughts) (Russian And English Edition) By Anzhelina Polonskaya Paul Klee on Pinterest Paul Klee, Hand Puppets - Father'S Paul, Felix Klee, Klee Paul, Paul Klee,
More information