folium 패키지 사용 방법 import folium #위도 latitude=37.394846 #경도 longitude=127.111104 ## 지도 만들기 m=folium.Map(location=[latitude,longitude], zoom_start=16, #범위는 최대18 width=500, height=300, tiles='cartodb positron' #지도 테마 변경 ) m # 마커생성하여 지도에 추가 folium.Marker([latitude,longitude], popup='판교역', #마우스클릭시 뜨는 문구 tooltip='판교역 입구', #마우스 오버시 뜨는 문구 icon=folium.Icon('red',icon='star') #미커스타일 변경 ).add_to(m) m #Circl..
Python
from torchtext.legacy.data import TabularDataset torchtext를 설치했는데 import가 안되는 에러가 발생 해결방법 pip install torchtext==0.10.1 torchtext의 버전을 바꿔준다. torchtext의 레거시 모듈이 version 0.11.0 에서는 사라졌다고함 Reference https://stackoverflow.com/questions/69240815/i-am-trying-to-importfrom-torchtext-legacy-data-import-field-bucketiterator-it
로지스틱 회귀 구현¶ 이진 분류 In [1]: import torch import torch.nn as nn import torch.nn.functional as F import torch.optim as optim torch.manual_seed(1) Out[1]: In [2]: x_data = [[1, 2], [2, 3], [3, 1], [4, 3], [5, 3], [6, 2]] y_data = [[0], [0], [0], [1], [1], [1]] x_train = torch.FloatTensor(x_data) y_train = torch.FloatTensor(y_data) print(x_train.shape) print(y_train.shape) torch.Size([6, 2]) torch.Siz..
선형회귀 구현하기¶ In [1]: import torch import torch.nn as nn import torch.nn.functional as F import torch.optim as optim In [2]: #random seed 설정 torch.manual_seed(1) Out[2]: In [3]: #훈련데이터 선언 x_train = torch.FloatTensor([[1], [2], [3]]) y_train = torch.FloatTensor([[2], [4], [6]]) print(x_train) print(x_train.shape) print(y_train) print(y_train.shape) tensor([[1.], [2.], [3.]]) torch.Size([3, 1]) tenso..
아무 생각없이 전처리를 하다가 아래와 같은 에러를 만나서 남기는 글 train['col'][0].isna() AttributeError: 'numpy.float64' object has no attribute 'isna' 분명 결측값(NaN)으로 떠있는데 isna가 먹히지 않는 경우이다. 사실 에러가 나는 이유는 간단하다. isna는 데이터프레임에서 결측 값을 찾을 때 사용하는 메서드이다. 한 마디로 바보같은 짓을 한 것 그래서 하나의 값을 가져와서 결측치 여부를 확인하고 싶다면? 이럴 땐, pd.isna를 사용해주면 해결! pd.isna(train['col'][0]) 생각을 하면서 코드를 쓰자