본문 바로가기

분류 전체보기980

NumPy가 일반적인 Python 리스트에 비해 어떤 이점이 있나요?, What are the advantages of NumPy over regular Python lists? 질문 NumPy을 사용하는 것과 일반적인 Python 리스트의 장점은 무엇인가요? 저는 약 100개의 금융 시장 데이터를 가지고 있으며, 100x100x100 = 1백만 개의 셀로 이루어진 큐브 배열을 만들 계획입니다. 각 x와 각 y 및 z를 (3개 변수로) 회귀분석하여 표준 오차로 배열을 채울 것입니다. "큰 행렬"의 경우 성능과 확장성을 위해 Python 리스트 대신 NumPy를 사용해야 한다는 말을 들었습니다. 문제는, 저는 Python 리스트를 알고 있고 제게 잘 작동하는 것 같습니다. NumPy로 전환하면 어떤 이점이 있을까요? 만약 큐브에 1000개의 데이터 시리즈가 있다면 (즉, 큐브에 10억 개의 부동 소수점 셀이 있는 경우) 어떨까요? 답변 NumPy의 배열은 Python 리스트보다 더.. 2023. 10. 5.
Python 판다스의 groupby를 사용하여 데이터프레임 행을 리스트로 그룹화하는 방법은 무엇인가요?, How to group dataframe rows into list in pandas groupby 질문 나는 df라는 판다스 데이터 프레임을 가지고 있습니다: a b A 1 A 2 B 5 B 5 B 4 C 6 첫 번째 열을 기준으로 그룹화하고 두 번째 열을 각 행의 리스트로 가져오고 싶습니다: A [1,2] B [5,5,4] C [6] 판다스의 그룹화 기능을 사용하여 이와 같은 작업을 할 수 있을까요? 답변 아래의 HTML을 한국어로 번역하되, HTML 태그와 태그 안의 텍스트는 영어로 유지합니다. In [1]: df = pd.DataFrame( {'a':['A','A','B','B','B','C'], 'b':[1,2,5,5,4,6]}) df Out[1]: a b 0 A 1 1 A 2 2 B 5 3 B 5 4 B 4 5 C 6 In [2]: df.groupby('a')['b'].apply(list) .. 2023. 10. 5.
Flutter 열 안에 스크롤 가능한 컨테이너, Scrollable Container inside a Column 질문 나는 몇 가지 다른 접근 방식을 시도해봤지만 이 작업을 제대로 수행할 수 없습니다. 원하는 레이아웃은 매우 간단하며 원시 Android에서 구현하기 매우 쉽습니다: 위쪽에 고정된 컨테이너 (파랑) 아래쪽에 스크롤 가능한 컨테이너 (빨강). ListView는 내 경우에는 작동하지 않습니다. SingleChildScrollView를 사용해보려고 했지만, Column 내에서 작동하지 않는 것 같습니다. 어떤 문제를 겪고 있는지 또는 올바른 위젯을 사용하지 않는 것인지 모르겠습니다... 내 결과: Scaffold( body: Column( children: [ Container( height: 100.0, color: Colors.blue, ), SingleChildScrollView( child: Con.. 2023. 10. 3.
Flutter - TabBarView 내부의 ListView는 스크롤 위치를 잃어버립니다., Flutter - ListView inside on a TabBarView loses its scroll position 질문 나는 TabBarView가 있는 매우 간단한 Flutter 앱을 가지고 있다. 두 개의 뷰(탭 1과 탭 2) 중 하나인 탭 1은 많은 간단한 텍스트 위젯을 가진 ListView가 있다. 문제는 탭 1의 ListView 요소를 아래로 스크롤한 후, 탭 1에서 탭 2로 스와이프하고 마지막으로 탭 2에서 탭 1로 스와이프하면, 탭 1의 ListView의 이전 스크롤 위치가 손실된다. 다음은 코드입니다: import 'package:flutter/material.dart'; void main() { runApp(MyApp()); } class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return Materi.. 2023. 10. 3.