Skip to main content

What is Pandas Series with Examples

Here you can understand what Pandas Series is.
Run the code here: https://repl.it/@VinitKhandelwal/pandas-series
import numpy as np
import pandas as pd

labels = ['a', 'b', 'c']
my_data = [10, 20, 30]
arr = np.array(my_data)
d = {'a':10, 'b':20, 'c':30}

print(labels)
print(my_data)
print(arr)
print(d)

print(pd.Series(data = my_data))
print(pd.Series(data = my_data, index = labels))
print(pd.Series(my_data, labels))
print(pd.Series(arr))
print(pd.Series(arr, labels))
print(pd.Series(d))
print(pd.Series(labels))
print(pd.Series(data = [sum, print, len]))
ser1 = pd.Series([1,2,3,4],['India', 'Pakistan', 'Nepal', 'Bhutan'])
print(ser1)
ser2 = pd.Series([1,2,5,4],['India', 'Pakistan', 'Sri Lanka', 'Bhutan'])
print(ser2)
print(ser1['Bhutan'])
ser3 = pd.Series(labels)
print(ser3)
print(ser3[1])
print(ser1+ser2)

OUTPUT

['a', 'b', 'c']
[10, 20, 30]
[10 20 30]
{'a': 10, 'b': 20, 'c': 30}
0    10
1    20
2    30
dtype: int64
a    10
b    20
c    30
dtype: int64
a    10
b    20
c    30
dtype: int64
0    10
1    20
2    30
dtype: int64
a    10
b    20
c    30
dtype: int64
a    10
b    20
c    30
dtype: int64
0    a
1    b
2    c
dtype: object
0      <built-in function sum>
1    <built-in function print>
2      <built-in function len>
dtype: object
India       1
Pakistan    2
Nepal       3
Bhutan      4
dtype: int64
India        1
Pakistan     2
Sri Lanka    5
Bhutan       4
dtype: int64
4
0    a
1    b
2    c
dtype: object
b
Bhutan       8.0
India        2.0
Nepal        NaN
Pakistan     4.0
Sri Lanka    NaN
dtype: float64

Comments

Popular posts from this blog

Difference between .exec() and .execPopulate() in Mongoose?

Here I answer what is the difference between .exec() and .execPopulate() in Mongoose? .exec() is used with a query while .execPopulate() is used with a document Syntax for .exec() is as follows: Model.query() . populate ( 'field' ) . exec () // returns promise . then ( function ( document ) { console . log ( document ); }); Syntax for .execPopulate() is as follows: fetchedDocument . populate ( 'field' ) . execPopulate () // returns promise . then ( function ( document ) { console . log ( document ); }); When working with individual document use .execPopulate(), for model query use .exec(). Both returns a promise. One can do without .exec() or .execPopulate() but then has to pass a callback in populate.

Two Ways of rendering in React Examples

Two Ways of rendering in React Examples 1 - Render twice HTML < div id = "p1" ></ div > < div id = "p2" ></ div > CSS . person { display : inline - block ; margin : 10px ; border : 1px solid # eee ; box - shadow : 0 2px 2px # ccc ; } JAVASCRIPT (Babel) function Person ( props ) { return ( < div className = ' person "> < h1 >{ props . name }</ h1 > < p > Age :{ props . age }</ p > </ div > ); } ReactDOM . render (< Person name = "VK" age = "29" />, document . querySselector ( '#p1' )); ReactDOM . render (< Person name = "HK" age = "28" />, document . querySselector ( '#p2' )); 2 Render all at once HTML < div id = "app" ></ div > CSS . person { display : inline - block ; margin : 1...

Resolve: Uncaught TypeError: firebase.database is not a function

If you are getting the error: Uncaught TypeError: firebase.database is not a function Resolve it by including firebase-database.js in your html page as follows: <!-- The core Firebase JS SDK is always required and must be listed first --> <script defer src = "https://www.gstatic.com/firebasejs/6.2.4/firebase-app.js" ></script> <script defer src = "https://www.gstatic.com/firebasejs/3.1.0/firebase-database.js" ></script> That is it. Let me know if this was helpful.