일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- hive
- Excel
- Google Excel
- SQL
- 파이썬
- Apache
- Mac
- PANDAS
- PySpark
- matplotlib
- Tkinter
- Redshift
- django
- math
- Python
- Java
- Google Spreadsheet
- string
- GIT
- array
- gas
- Github
- Kotlin
- c#
- numpy
- google apps script
- list
- dataframe
- PostgreSQL
- Today
- Total
목록분류 전체보기 (832)
달나라 노트
Python re library의 findall method는 문자열 내에서 특정 패턴을 만족하는 모든 문자열을 return해줍니다. Syntax findall(pattern, text) - pattern 찾을 문자열의 pattern을 입력하는 부분입니다. - text 문자열을 찾을 대상 텍스트를 의미합니다. 정리해보면 text에서 pattern과 일치하는 부분을 모두 찾아 return해주는 것이 findall method의 기능이라고 볼 수 있습니다. import re str_text = 'apple_banana' list_result = re.findall(r'apple', str_text) print(list_result) -- Result ['apple'] 위 코드는 apple_banana 라는 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/d7Qbk8/btrLAp0m1BO/v5aoFoTpvwoecrG25APeB0/img.png)
어떤 작업을 하다보면 어떤 가상의 데이터를 필요로 할 때가 있습니다. 예를 들어서 DB에 있는 뭔가를 가지고 이것저것 테스트해보려고해도 DB에 데이터가 없으면 테스트를 원활하게 진행하기가 쉽지 않죠. 이런 경우에 직접 일일이 가상 데이터를 만들 수도 있고, 그냥 랜덤한 텍스트를 원하는만큼 집어넣어서 가상 데이터를 만들 수도 있습니다. 하지만 이렇게 하면 일일이 가상 데이터를 만드는건 번거로우며 시간도 오래 걸리고, 그냥 랜덤한 텍스트를 원하는 만큼 집어넣는건 현실과 좀 동떨어진 dataset이 구성될 수도 있다는 단점이 있습니다. 예를들어 여러 사람의 이름이 필요한 상황에서 랜덤한 텍스트를 집어넣으면 사람 이름인데 asfqwf 이런 데이터가 들어갈 수도 있죠. 이렇게 어느정도 "그럴듯한" 가상의 data..
pandas의 empty는 Series 또는 DataFrame이 비어있으면 True를 return합니다. 반대로 비어있지 않으면 False를 return합니다. import pandas as pd dict_test = { } df_test = pd.DataFrame(dict_test) print(df_test) print(df_test.empty) -- Result Empty DataFrame Columns: [] Index: [] True 위 예시는 비어있는 DataFrame인 df_test를 만들고 df_test의 empty를 적용한 결과입니다. DataFrame에 column도 row도 아무것도 없으니 비어있죠. 따라서 True가 return됩니다. import pandas as pd dict_te..
여러 library를 이용해 python 코드를 작성하고 실행하면 간혹 아래와같은 에러가 발생할 때가 있습니다. urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate SSL 인증에 뭔가 문제가 있어서 위 에러가 발생하는건데 해결방법은 2가지가 있습니다. Solution 1. pip install certifi terminal에 위 command를 실행시켜 certifi를 설치해줍니다. 간단한 방법이지만 저는 이걸로 해결이 안되더라구요. Solution 2. import ssl ssl._create_default_https_context = ssl._creat..