导语:
本文主要介绍了关于Python中创建Dataframe的四种方法的相关知识,包括四种创建表的方法中,以及dataframe设置列名这些编程知识,希望对大家有参考作用。
Pandas主要有两种数据结构,一个是
Series,另一个是
DataFrame,
小编介绍过Pandas中创建Series的三种方法,那
如何创建数据框?本文介绍了四种创建DataFrame的方法: 1. 从字典中创建DataFrame; 2.从列表中创建一个DataFrame; 3. 从一个 numpy ndarray 创建一个数据框; 4. 创建一个系列对象。
1、通过字典创建DataFrame;
from pandas import DataFrame
# 利用字典
merge_dt_dict = {'date':date_list,
'update':update_list,
'serverip':serverip_list}
data_df = DataFrame(merge_dt_dict)
2、通过列表创建DataFrame;
import pandas as pd
data = [[4, 7, 10],
[5, 8, 11],
[6, 9, 12]]
df = pd.DataFrame(data, columns=['A', 'B', 'C'])
df
3、通过numpy ndarray创建dataframe;
arr = np.random.randn(6,4)
index_rows = pd.date_range('today', periods=6)
index_columns = ['A','B','C','D']
dataframe1 =
pd.DataFrame(arr,index=index_rows,columns=index_columns)
dataframe1
4、通过一个Series对象创建。
myDict3 = {'one': s1, 'two': s2}
df4 = pd.DataFrame(data = myDict3)
print(df4)
--------------------------------
[out]:
one two
0 a 5
1 b 15
2 c 25
3 d 35
以上就是Python中创建Dataframe的四种方法,大家可以直接套入使用哦·更多python学习推荐:
。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何使用python计数模块counter?01/05
- ♥ 如何使用 pip 运行 python10/31
- ♥ 如何在python中使用__call__函数?01/14
- ♥ python2.7打印中文乱码怎么办?01/13
- ♥ python如何结束进程09/08
- ♥ 如何增加pycharm的python字体12/08
内容反馈