# 整理好 代码如有需要直接拷贝
import pandas as pd
print("数据1")
grades_df1 = pd.DataFrame(data=
{'日期': ["2022-01-01", "2022-01-02", "2022-01-03", "2022-01-04", "2022-01-05", "2022-01-06", "2022-01-07", "2022-01-08", "2022-01-10","2022-01-11"],
'exam1': [24, 63, 56, 56, 67, 51, 79, 46, 72, 60]})
print(grades_df1)
print(type(grades_df1))
"""
数据1
日期 exam1
0 2022-01-01 24
1 2022-01-02 63
2 2022-01-03 56
3 2022-01-04 56
4 2022-01-05 67
5 2022-01-06 51
6 2022-01-07 79
7 2022-01-08 46
8 2022-01-10 72
9 2022-01-11 60
<class 'pandas.core.frame.DataFrame'>
"""
import pandas as pd
print("数据2")
grades_df1 = pd.DataFrame(data=
{'日期': ["2022-01-01", "2022-01-02", "2022-01-03", "2022-01-04", "2022-01-05", "2022-01-06", "2022-01-07", "2022-01-08", "2022-01-10","2022-01-11"],
'exam1': [24, 63, 56, 56, 67, 51, 79, 46, 72, 60]})
print(grades_df1)
print(type(grades_df1))
"""
数据2
日期 exam1
0 2022-01-01 24
1 2022-01-02 63
2 2022-01-03 56
3 2022-01-04 56
4 2022-01-05 67
5 2022-01-06 51
6 2022-01-07 79
7 2022-01-08 46
8 2022-01-10 72
9 2022-01-11 60
<class 'pandas.core.frame.DataFrame'>
"""
print("合并")
# 按日期顺序 降序排列 ascending = True(False) 升降序
df = pd.concat([grades_df1,grades_df1]).sort_values('日期',ascending = False)
print(df)
print(type(df))
"""
合并
日期 exam1
9 2022-01-11 60
9 2022-01-11 60
8 2022-01-10 72
8 2022-01-10 72
7 2022-01-08 46
7 2022-01-08 46
6 2022-01-07 79
6 2022-01-07 79
5 2022-01-06 51
5 2022-01-06 51
4 2022-01-05 67
4 2022-01-05 67
3 2022-01-04 56
3 2022-01-04 56
2 2022-01-03 56
2 2022-01-03 56
1 2022-01-02 63
1 2022-01-02 63
0 2022-01-01 24
0 2022-01-01 24
<class 'pandas.core.frame.DataFrame'>
"""
#
https://bbs.pinggu.org/thread-11525301-1-1.html
# Studio-R