数据分析技巧常用str list ndarry Series DateFrame 类型之间的转换

在数据分析数据挖掘中经常会用到python 中的list 和 numpy ndarry以及pandas中的Series DateFrame 之间的类型转换:
总结:
列表 和 ndarry Series DateFrame 之间可以直接转换类型的

import pandas as pd
import numpy as np


test_str = "38, Huas, 89814, HS-grad, 9, Married, Farming-fishing, cafe, " \
           "White, Male, 0, 0, 50, United-States, <=100K"
#  字符串转换为列表
test_list = test_str.split(",")

#  列表转换为ndarry
test_str01 = np.array(test_list)
print(test_str01)
print(type(test_str01))

# ndarry转换为series
test_str02 = pd.Series(test_str)
# print(test_str02.iloc[:1])
print(type(test_str02))

#  series转换为DateFrame
test_str03 = pd.DataFrame(test_str02)
print(test_str03)
print(type(test_str03))

# ndarry可以直接转换为DateFrame
test_str04 = pd.DataFrame(test_str01)
print(test_str04)
print(type(test_str04))

# list可以直接转换为series
test_str05 = pd.Series(test_list)
print(test_str05)
print(type(test_str05))

# list可以直接转换为DateFrame
test_str06 = pd.DataFrame(test_list)
print(test_str06)
print(type(test_str06))

你可能感兴趣的:(sk-learn,数据分析,pandas)