在 Pandas 中创建空数据框
Pandas Dataframe 是一种结构,其中包含 2D 格式的数据并带有标签。 DataFrame 广泛用于数据科学、机器学习和其他此类领域。 DataFrame 与 SQL 表或 Excel 表相同,但使用起来更快。
可以在pandas.DataFrame()的帮助下创建空 DataFrame,如下例所示:
Syntax: pandas.Dataframe()
Return: Return a Dataframe object.
代码:
Python3
# import pandas library
import pandas as pd
# create an empty dataframe
my_df = pd.DataFrame()
# show the dataframe
my_df
Python3
# import pandas library
import pandas as pd
# column name list
col_names = ['A', 'B', 'C']
# create an empty dataframe
# with columns
my_df = pd.DataFrame(columns = col_names)
# show the dataframe
my_df
Python3
# import pandas library
import pandas as pd
# create a dataframe
my_df = pd.DataFrame({'A': ['114', '345',
'157788', '5626'],
'B': ['shirt', 'trousers',
'tie', 'belt'],
'C': [1200, 1500,
600, 352]})
# show the dataframe
my_df
输出:
上面的输出没有显示任何内容,让我们在 DataFrame 中插入一些标题。
代码:
Python3
# import pandas library
import pandas as pd
# column name list
col_names = ['A', 'B', 'C']
# create an empty dataframe
# with columns
my_df = pd.DataFrame(columns = col_names)
# show the dataframe
my_df
输出:
仅显示标题的空数据框。
现在让我们在数据框中插入一些记录。
代码:
Python3
# import pandas library
import pandas as pd
# create a dataframe
my_df = pd.DataFrame({'A': ['114', '345',
'157788', '5626'],
'B': ['shirt', 'trousers',
'tie', 'belt'],
'C': [1200, 1500,
600, 352]})
# show the dataframe
my_df
输出: