是否有一个函数可以让您有效地将 NumPy 数组直接附加到 DataFrame?
变量:
df = pd.DataFrame(columns=['col1', 'col2', 'col3'])
Out[1]: +------+------+------+
| Col1 | Col2 | Col3 |
+------+------+------+
| | | |
+------+------+------+
arr = np.empty(3)
# array is populated with values. Random numbers are chosen in this example,
# but in my program, the numbers are not arbitrary.
arr[0] = 756
arr[1] = 123
arr[2] = 452
Out[2]: array([756, 123, 452])
Run Code Online (Sandbox Code Playgroud)
我如何直接附加arr到末尾df来得到这个?
+------+------+------+
| Col1 | Col2 | Col3 |
+------+------+------+
| 756 …Run Code Online (Sandbox Code Playgroud)