Data science - PowerPoint PPT Presentation

About This Presentation
Title:

Data science

Description:

Greens Technology provides Data Science training in Chennai to freshers and Working professionals with certification. Awarded as the Best Data Science Training Center in Chennai - Learn SAS, R, Python, Machine leaning and algorithms with real-world experience. – PowerPoint PPT presentation

Number of Views:65
Updated: 21 August 2018
Slides: 15
Provided by: raveena.m

less

Transcript and Presenter's Notes

Title: Data science


1
(No Transcript)
2
INTRODUCTION
  • Information researcher is somebody who extricates
    experiences from untidy information. The present
    world is loaded with individuals endeavoring to
    transform information into understanding.
  • For example, the dating site OkCupid solicits its
    individuals to answer thousands from inquiries
    keeping in mind the end goal to locate the most
    suitable counterparts for them.
  • Be that as it may, it likewise breaks down these
    outcomes to make sense of harmless sounding
    inquiries you can request that somebody discover
    that somebody is so prone to lay down with you on
    the principal date.

3
DataSciencester
  • DataSciencester has never really put resources
    into building its own information science hone.
  • we'll be ganding out about information science
    ideas by taking care of issues that you
    experience at work.
  • Once in a while we'll take a gander at
    information unequivocally provided by clients, at
    times we'll take a gander at information created
    through their communications with the site, and
    now and then we'll even take a gander at
    information from tests that we'll outline.
  • Furthermore, in light of the fact that
    DataSciencester has a solid "not-designed here"
    mindset, we'll be building our own particular
    apparatuses sans preparation.

4
Finding Key Connectors
  • It's your first day at work at DataSciencester,
    and the VP of Networking is brimming with
    inquiries concerning your clients.
  • Up to this point he's had nobody to ask, so he's
    exceptionally eager to have you on board.
  • Specifically, he needs you to recognize who the
    "key connectors" are among information
    researchers.
  • To this end, he gives you a dump of the whole
    DataSciencester arrange. (All things considered,
    individuals don't regularly give you the
    information you require.

5
  • users "id" 0, "name" "Hero" ,
  • "id" 1, "name" "Dunn" , "id" 2, "name"
    "Sue" , "id" 3, "name" "Chi" , "id" 4,
    "name" "Thor" , "id" 5, "name" "Clive" ,
    "id" 6, "name" "Hicks" , "id" 7, "name"
    "Devin" , "id" 8, "name" "Kate" , "id"
    9, "name" "Klein"

6
Getting Python
  • Python has a to some degree Zen portrayal of its
    plan standards, which you can likewise discover
    inside the Python mediator itself by composing
    import this.
  • A standout amongst the most talked about of
    these is There ought to be one and ideally
    just a single evident approach to do it. Code
    written as per this "self-evident" way is
    regularly portrayed as "Pythonic."
  • Although this isn't a book about Python, we will
    every so often differentiate Pythonic and
    non-Pythonic methods for achieving similar
    things, and we will by and large support Pythonic
    answers for our issues.

7
Modules
  • Certain highlights of Python are not stacked
    naturally.
  • These incorporate the two highlights included as
    a component of the dialect and additionally
    outsider highlights that you download yourself.
  • Keeping in mind the end goal to utilize these
    highlights, you'll have to import the modules
    that contain them.
  • One approach is to just import the module itself
    import re my_regex re.compile("0-9", rec).

8
Functions
  • A capacity is a control for taking at least zero
    data sources and restoring a relating yield. In
    Python, we regularly characterize capacities
    utilizing def def double(x) """this is the
    place you put a discretionary docstring that
    clarifies what the capacity does.
  • This capacity duplicates its contribution by
    2""" return x 2 Python capacities are five
    star, which implies that we can allot them to
    factors and pass them into capacities simply like
    some other contentions def apply_to_one(f)
    """calls the capacity f with 1 as its
    contention""" return f(1) my_double twofold
    alludes to the already characterized work x
    apply_to_one(my_double) squares with 2 It is
    additionally simple to make short unknown
    capacities, or lambdas y apply_to_one(lambda
    x x 4).

9
Strings
  • Strings can be delimited by single or twofold
    quotes (yet the statements need to coordinate)
    single_quoted_string 'information science'
    double_quoted_string "information science"
    Python utilizes oblique punctuation lines to
    encode uncommon characters.
  • For instance tab_string "\t" speaks to the
    tab character len(tab_string) is 1 If you need
    oblique punctuation lines as oblique punctuation
    lines (which you may in Windows catalog names or
    in general articulations), you can make crude
    strings utilizing r"" not_tab_string r"\t"
    speaks to the characters '\' and 't'
    len(not_tab_string)

10
Generators and Iterators
  • A problem with lists is that they can easily grow
    very big. range(1000000) creates an actual list
    of 1 million elements.
  • If you only need to deal with them one at a time,
    this can be a huge source of inefficiency .
  • If you potentially only need the first few
    values, then calculating them all is a waste.
  • A generator is something that you can iterate
    over (for us, usually using for) but whose values
    are produced only as needed (lazily).
  • One way to create generators is with functions
    and the yield operator def lazy_range(n) """a
    lazy version of range""" i 0 while i lt n yield
    I

11
Object-Oriented Programming
  • In the same way as other dialects, Python enables
    you to characterize classes that typify
    information and the capacities that work on them.
  • We'll utilize them in some cases to make our code
    cleaner and more straightforward. It's most
    likely easiest to clarify them by building a
    vigorously clarified illustration.
  • Envision we didn't have the worked in Python set.
    At that point we should need to make our own Set
    class.
  • What conduct should our class have? Given a case
    of Set, we'll should have the capacity to add
    things to it, expel things from it, and check
    whether it contains a specific esteem.

12
Functional Tools
  • When passing capacities around, at times we'll
    need to somewhat apply (or curry) capacities to
    make new capacities.
  • As a straightforward illustration, envision that
    we have an element of two factors
  • def exp(base, control) return base power
  • we need to utilize it to make a component of one
    variable two_to_the whose info is a power and
    whose yield is the aftereffect of exp(2, control).

13
Enumerate
  • Not inconsistently, you'll need to emphasize over
    a rundown and utilize the two its components and
    their records not Pythonic for I in
    range(len(documents)) report documentsi
    do_something(i, archive) additionally not
    Pythonic I 0 for archive in archives
    do_something(i, report) I 1 The Pythonic
    arrangement is list, which produces tuples (file,
    component) for I, report in enumerate(documents)
    do_something(i, report) Similarly, on the off
    chance that we simply need the files for I in
    range(len(documents)) do_something(i) not
    Pythonic for I, _ in enumerate(documents)
    do_something(i) Pythonic.

14
Data science_at_Greens Technologys
  • If you are seeking to get a good Data science
    training in Chennai, then Greens Technologys
    should be the first and the foremost option.
  • We are named as the best training institute in
    Chennai for providing the IT related trainings.
    Greens Technologys is already having an eminent
    name in Chennai for providing the best software
    courses training.
  • We have more than 115 courses for you. We offer
    both online and physical trainings along with the
    flexible timings so as to ease the things for you.
Write a Comment
User Comments (0)
About PowerShow.com