一、创建df的4种方式
import pandas as pd
df = pd.DataFrame([], columns=["a", "b"])
print(df)
df["a"] = df["a"].apply(str) + "%"
print(df)
df2 = pd.DataFrame([{
"a": 122, "c": 3434}, {
"c": 454551, "a": 8859}])
print(df2)
df3 = pd.DataFrame({
"x": [1, 2, 3], "s": [4, 5, 6]})
print(df3)
df4 = pd.DataFrame({
"a": pd.Series([9, 8, 7]), "dd": pd.Series([6, 5, 4])})
print(df4)
二、df行列的增删改查
1、增
import pandas as pd
df = pd.DataFrame([{
"a": None, "c": 3434}, {
"c": None, "a": 8859}])
print(df)
df.loc[len(df)] = {
"a": 123, "c": 456}
df.loc[0] = {
"a": 123, "c": 456}
print(df)
new_row_data = {
"a": 123, "c": 456}
df = df.append(new_row_data, ignore_index=True)
print(df)
df = pd.DataFrame([{
"a": None, "c": 3434}, {
"c": None, "a": 8859}])
print(df)
df["d"] = 123
print(df)
df = pd.DataFrame([{
"a": None, "c": 3434}, {
"c": None, "a": 8859}])
print(df