noten, backup

This commit is contained in:
eneller committed 2023-08-08 17:53:36 +02:00
1 parent 06202e596d
commit 3d8be002e3
2 files changed
+44 -5

No files matched your search

+31
View File
@@ -0,0 +1,31 @@
#!/usr/bin/env python
# coding: utf-8
import pandas as pd
import numpy as np
import seaborn as sns
import matplotlib.pyplot as plt
target_lp = 90
data = pd.read_csv('./noten.csv')
#data.head(5)
#data.info()
data.sort_values(by='note', inplace=True)
acc_note = 0.0
acc_lp = 0
# the use of iterrows and all iteration over dataframes is discouraged for performance reasons
for index, row in data.iterrows():
if acc_lp + row['lp'] < target_lp:
acc_lp = acc_lp + row['lp']
acc_note = acc_note + row['lp'] * row['note']
else:
weight = target_lp - acc_lp
acc_note = acc_note + weight * row['note']
break
acc_note = acc_note / target_lp
print(acc_note)
Regular → Executable
+13 -5
View File
@@ -1,6 +1,14 @@
rsync -av --delete rsync -av \
--exclude=".*" --include 'Code/***' \
--exclude="R/" --include 'Desktop/***' \
--exclude="Android/" --include 'Documents/***' \
"$HOME/" --include 'Downloads/***' \
--include 'Music/***' \
--include 'Nextcloud/***' \
--include 'Pictures/***' \
--include 'Uni/***' \
--include 'Work/***' \
--exclude '*' \
~/ \
/run/media/en/Seagate\ Portable\ Drive/HOME